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()
13:51:34 DEBUG opendrift.config:168: Adding 18 config items from __init__
13:51:34 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
13:51:34 DEBUG opendrift.config:168: Adding 13 config items from __init__
13:51:34 INFO opendrift:576: OpenDriftSimulation initialised (version 1.14.7 / v1.14.7-15-g2988cd4)
13:51:34 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
13:51:34 DEBUG opendrift.config:178: Overwriting config item seed:z
13:51:34 DEBUG opendrift.config:168: Adding 71 config items from chemicaldrift
13:51:34 INFO opendrift.readers:63: Opening file with xr.open_dataset
13:51:34 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7fab5b282a30>
13:51:34 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7fab5b282b90>
13:51:34 DEBUG findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7fab5b282b90>
13:51:34 DEBUG gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
13:51:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
13:51:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:143: Parsing CF grid mapping dictionary: {'grid_mapping_name': 'polar_stereographic', 'straight_vertical_longitude_from_pole': np.float64(70.0), 'latitude_of_projection_origin': np.float64(90.0), 'false_northing': np.float64(1844800.0), 'false_easting': np.float64(3369600.0), 'semi_major_axis': np.float64(6378137.0), 'semi_minor_axis': np.float64(6356752.3142), 'standard_parallel': np.float64(60.0), 'proj4': '+proj=stere +lat_0=90 +lat_ts=60 +lon_0=70 +x_0=3369600 +y_0=1844800 +a=6378137 +b=6356752.3142 +units=m +no_defs +type=crs'}
13:51:37 DEBUG pyproj:40: PROJ_ERROR: proj_create: several objects matching this name: Krovak (Greenwich), Equal Earth Greenwich, Laborde Grid (Greenwich), Modified Krovak (Greenwich), Krovak East North (Greenwich), Modified Krovak East North (Greenwich), ...
13:51:37 INFO opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
13:51:37 DEBUG opendrift.readers.basereader.variables:614: Setting buffer size 25 for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be, assuming a maximum average speed of 5 m/s and time span of 1:00:00
13:51:37 INFO opendrift.readers.basereader:176: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
13:51:37 INFO opendrift.readers.basereader:176: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
13:51:37 INFO opendrift.readers.basereader:176: Variable x_wind will be rotated from eastward_wind
13:51:37 INFO opendrift.readers.basereader:176: Variable y_wind will be rotated from northward_wind
13:51:37 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:51:37 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
13:51:37 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
13:51:37 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:51:37 DEBUG opendrift.models.basemodel.environment:313: Added reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:37 DEBUG opendrift.models.basemodel.environment:313: Added reader constant_reader
environment:constant:x_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:fallback:x_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:constant:y_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:fallback:y_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:constant:sea_surface_height [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_surface_height [0] float min: None, max: None [None] Fallback value for s...
environment:constant:x_wind [None] float min: -50, max: 50 [m/s] Component of wind al...
environment:fallback:x_wind [0] float min: -50, max: 50 [m/s] Component of wind al...
environment:constant:y_wind [None] float min: -50, max: 50 [m/s] Component of wind al...
environment:fallback:y_wind [0] float min: -50, max: 50 [m/s] Component of wind al...
environment:constant:land_binary_mask [None] float min: 0, max: 1 [None] 1 is land, 0 is sea...
environment:fallback:land_binary_mask [None] float min: 0, max: 1 [None] 1 is land, 0 is sea...
environment:constant:sea_floor_depth_below_sea_level [None] float min: -20, max: 12000 [None] Depth of seafloor...
environment:fallback:sea_floor_depth_below_sea_level [10000] float min: -20, max: 12000 [None] Depth of seafloor...
environment:constant:ocean_vertical_diffusivity [None] float min: 0, max: 1 [None] Use constant value f...
environment:fallback:ocean_vertical_diffusivity [0.0001] float min: 0, max: 1 [None] Fallback value for o...
environment:constant:sea_water_temperature [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_temperature [10] float min: None, max: None [None] Fallback value for s...
environment:constant:sea_water_salinity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_salinity [34] float min: None, max: None [None] Fallback value for s...
environment:constant:upward_sea_water_velocity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:upward_sea_water_velocity [0] float min: None, max: None [None] Fallback value for u...
environment:constant:spm [None] float min: None, max: None [None] Use constant value f...
environment:fallback:spm [1] float min: None, max: None [None] Fallback value for s...
environment:constant:ocean_mixed_layer_thickness [None] float min: None, max: None [None] Use constant value f...
environment:fallback:ocean_mixed_layer_thickness [50] float min: None, max: None [None] Fallback value for o...
environment:constant:active_sediment_layer_thickness [None] float min: None, max: None [None] Use constant value f...
environment:fallback:active_sediment_layer_thickness [0.03] float min: None, max: None [None] Fallback value for a...
environment:constant:doc [None] float min: None, max: None [None] Use constant value f...
environment:fallback:doc [0.0] float min: None, max: None [None] Fallback value for d...
environment:constant:sea_water_ph_reported_on_total_scale [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_ph_reported_on_total_scale [8.1] float min: None, max: None [None] Fallback value for s...
environment:constant:pH_sediment [None] float min: None, max: None [None] Use constant value f...
environment:fallback:pH_sediment [6.9] float min: None, max: None [None] Fallback value for p...
general:use_auto_landmask [True] bool A built-in GSHHG glo...
drift:current_uncertainty [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:current_uncertainty_uniform [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:max_speed [2.0] float min: 0, max: inf [seconds] Typical maximum spee...
readers:max_number_of_fails [1] int min: 0, max: 1000000.0 [number] Readers are discarde...
general:simulation_name [] str min length 0, max length 64 Name of simulation...
general:coastline_action [previous] enum ['none', 'stranding', 'previous'] None means that obje...
general:coastline_approximation_precision [0.001] float min: 0.0001, max: 0.005 [degrees] The precision of the...
general:time_step_minutes [60] float min: 0.01, max: 1440 [minutes] Calculation time ste...
general:time_step_output_minutes [None] float min: 1, max: 1440 [minutes] Output time step, i....
seed:ocean_only [True] bool If True, elements se...
seed:number [1] int min: 1, max: 100000000 [1] The number of elemen...
drift:max_age_seconds [None] float min: 0, max: inf [seconds] Elements will be dea...
drift:advection_scheme [euler] enum ['euler', 'runge-kutta', 'runge-kutta4'] Numerical advection ...
drift:horizontal_diffusivity [0] float min: 0, max: 100000 [m2/s] Add horizontal diffu...
drift:profiles_depth [50] float min: 0, max: None [meters] Environment profiles...
drift:wind_uncertainty [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:relative_wind [False] bool If True, wind drift ...
drift:deactivate_north_of [None] float min: -90, max: 90 [degrees] Elements are deactiv...
drift:deactivate_south_of [None] float min: -90, max: 90 [degrees] Elements are deactiv...
drift:deactivate_east_of [None] float min: -360, max: 360 [degrees] Elements are deactiv...
drift:deactivate_west_of [None] float min: -360, max: 360 [degrees] Elements are deactiv...
seed:origin_marker [0] float min: None, max: None [None] An integer kept cons...
seed:z [0] float min: -10000, max: 0 [m] Depth below sea leve...
seed:wind_drift_factor [0.02] float min: None, max: None [1] Elements at surface ...
seed:current_drift_factor [1] float min: None, max: None [1] Elements are moved w...
seed:terminal_velocity [0.0] float min: None, max: None [m/s] Terminal rise/sinkin...
seed:diameter [0.0] float min: None, max: None [m] Seeding value of dia...
seed:density [2650.0] float min: None, max: None [kg/m^3] Seeding value of den...
seed:specie [0] float min: None, max: None [] Seeding value of spe...
seed:mass [1000.0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded_water [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded_sediment [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_volatilized [0] float min: None, max: None [ug] Seeding value of mas...
drift:vertical_advection [True] bool Advect elements with...
drift:vertical_advection_at_surface [True] bool If vertical advectio...
drift:water_column_stretching [False] bool If sea surface eleva...
drift:vertical_advection_correction [False] bool The vertical velocit...
drift:vertical_mixing [True] bool Activate vertical mi...
drift:vertical_mixing_at_surface [True] bool If vertical mixing i...
vertical_mixing:timestep [60] float min: 0.1, max: 3600 [seconds] Time step used for i...
vertical_mixing:diffusivitymodel [windspeed_Large1994] enum ['environment', 'stepfunction', 'windspeed_Sundby1983', 'windspeed_Large1994', 'constant'] Algorithm/source use...
vertical_mixing:background_diffusivity [1.2e-05] float min: 0, max: 1 [m2s-1] Background diffusivi...
vertical_mixing:TSprofiles [False] bool Update T and S profi...
drift:wind_drift_depth [0.1] float min: 0, max: 10 [meters] The direct wind drif...
drift:stokes_drift [True] bool Advection elements w...
drift:stokes_drift_profile [Phillips] enum ['monochromatic', 'exponential', 'Phillips', 'windsea_swell'] Algorithm to calcula...
drift:use_tabularised_stokes_drift [False] bool If True, Stokes drif...
drift:tabularised_stokes_drift_fetch [25000] enum ['5000', '25000', '50000'] The fetch length whe...
general:seafloor_action [lift_to_seafloor] enum ['none', 'lift_to_seafloor', 'deactivate', 'previous'] "deactivate": elemen...
drift:truncate_ocean_model_below_m [None] float min: 0, max: 10000 [m] Ocean model data are...
seed:seafloor [False] bool Elements are seeded ...
chemical:transfer_setup [organics] enum ['Sandnesfj_Al', 'metals', '137Cs_rev', 'custom', 'organics'] ...
chemical:dynamic_partitioning [True] bool Toggle dynamic parti...
chemical:slowly_fraction [False] bool ...
chemical:irreversible_fraction [False] bool ...
chemical:dissolved_diameter [0] float min: 0, max: 0.0001 [m] ...
chemical:particle_diameter [3e-05] float min: 0, max: 0.0001 [m] ...
chemical:particle_concentration_half_depth [20] float min: 0, max: 100 [m] ...
chemical:doc_concentration_half_depth [1000] float min: 0, max: 1000 [m] ...
chemical:particle_diameter_uncertainty [5e-06] float min: 0, max: 0.0001 [m] ...
seed:LMM_fraction [0.9] float min: 0, max: 1 [] ...
seed:particle_fraction [0.1] float min: 0, max: 1 [] ...
chemical:species:LMM [True] bool Toggle LMM species...
chemical:species:LMMcation [False] bool ...
chemical:species:LMManion [False] bool ...
chemical:species:Colloid [False] bool ...
chemical:species:Humic_colloid [False] bool ...
chemical:species:Polymer [False] bool ...
chemical:species:Particle_reversible [True] bool ...
chemical:species:Particle_slowly_reversible [False] bool ...
chemical:species:Particle_irreversible [False] bool ...
chemical:species:Sediment_reversible [True] bool ...
chemical:species:Sediment_slowly_reversible [False] bool ...
chemical:species:Sediment_irreversible [False] bool ...
chemical:transformations:Kd [2.0] float min: 0, max: 1000000000.0 [m3/kg] ...
chemical:transformations:S0 [0.0] float min: 0, max: 100 [PSU] parameter controllin...
chemical:transformations:Dc [1.16e-05] float min: 0, max: 1000000.0 [] ...
chemical:transformations:slow_coeff [0] float min: 0, max: 1000000.0 [] ...
chemical:transformations:volatilization [True] bool Chemical is evaporat...
chemical:transformations:degradation [True] bool Chemical mass is deg...
chemical:transformations:degradation_mode [OverallRateConstants] enum ['OverallRateConstants'] ...
chemical:transformations:dissociation [nondiss] enum ['nondiss', 'acid', 'base', 'amphoter'] ...
chemical:transformations:LogKOW [4.505] float min: -3, max: 10 [Log L/Kg] ...
chemical:transformations:TrefKOW [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_KOC_Sed [-24900.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:DeltaH_KOC_DOM [-25900.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:Setchenow [0.3026] float min: -2, max: 1 [L/mol] ...
chemical:transformations:pKa_acid [-1] float min: -1, max: 14 [] ...
chemical:transformations:pKa_base [-1] float min: -1, max: 14 [] ...
chemical:transformations:KOC_DOM [-1] float min: -1, max: 10000000000 [L/KgOC] ...
chemical:transformations:KOC_sed [-1] float min: -1, max: 10000000000 [L/KgOC] ...
chemical:transformations:fOC_SPM [0.05] float min: 0.01, max: 0.1 [gOC/g] ...
chemical:transformations:fOC_sed [0.05] float min: 0.01, max: 0.1 [gOC/g] ...
chemical:transformations:aggregation_rate [0] float min: 0, max: 1 [s-1] ...
chemical:transformations:t12_W_tot [6.0] float min: 1, max: None [hours] half life in water, ...
chemical:transformations:Tref_kWt [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_kWt [50000.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:t12_S_tot [12.0] float min: 1, max: None [hours] half life in sedimen...
chemical:transformations:Tref_kSt [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_kSt [50000.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:MolWt [178.226] float min: 50, max: 1000 [amu] molecular weight...
chemical:transformations:Henry [4.294e-05] float min: None, max: None [atm m3 mol-1] Henry constant...
chemical:transformations:Vpress [0.0222] float min: None, max: None [Pa] Vapour pressure...
chemical:transformations:Tref_Vpress [25.0] float min: None, max: None [C] Vapour pressure ref ...
chemical:transformations:DeltaH_Vpress [71733.0] float min: -100000.0, max: 115000.0 [J/mol] Enthalpy of volatili...
chemical:transformations:Solub [1.09] float min: None, max: None [g/m3] Solubility...
chemical:transformations:Tref_Solub [25.0] float min: None, max: None [C] Solubility ref temp...
chemical:transformations:DeltaH_Solub [34800.0] float min: -100000.0, max: 100000.0 [J/mol] Enthalpy of solubili...
chemical:sediment:mixing_depth [0.03] float min: 0, max: 100 [m] ...
chemical:sediment:density [2600] float min: 0, max: 10000 [kg/m3] ...
chemical:sediment:effective_fraction [0.9] float min: 0, max: 1 [] ...
chemical:sediment:corr_factor [0.1] float min: 0, max: 10 [] ...
chemical:sediment:porosity [0.6] float min: 0, max: 1 [] ...
chemical:sediment:layer_thickness [1] float min: 0, max: 100 [m] ...
chemical:sediment:desorption_depth [1] float min: 0, max: 100 [m] ...
chemical:sediment:desorption_depth_uncert [0.5] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_depth [1] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_depth_uncert [0.5] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_critvel [0.15] float min: 0, max: 1 [m/s] ...
chemical:sediment:burial_rate [3e-05] float min: 0, max: 10 [m/year] ...
chemical:sediment:buried_leaking_rate [0] float min: 0, max: 10 [s-1] ...
chemical:compound [Phenanthrene] enum ['Naphthalene', 'Phenanthrene', 'Fluoranthene', 'Benzo-a-anthracene', 'Benzo-a-pyrene', 'Dibenzo-ah-anthracene', 'C1-Naphthalene', 'Acenaphthene', 'Acenaphthylene', 'Fluorene', 'Dibenzothiophene', 'C2-Naphthalene', 'Anthracene', 'C3-Naphthalene', 'C1-Dibenzothiophene', 'Pyrene', 'C1-Phenanthrene', 'C2-Dibenzothiophene', 'C2-Phenanthrene', 'Benzo-b-fluoranthene', 'Chrysene', 'C3-Dibenzothiophene', 'C3-Phenanthrene', 'Benzo-k-fluoranthene', 'Benzo-ghi-perylene', 'Indeno-123cd-pyrene', 'Copper', 'Cadmium', 'Chromium', 'Lead', 'Vanadium', 'Zinc', 'Nickel', 'Tralopyril', 'Econea'] ...
Seeding 500 lagrangian elements each representign 2mg og target chemical
td=datetime.today()
time = td - timedelta(days=10)
latseed= 57.6; lonseed= 10.6 # Skagen
ntraj=500
iniz=np.random.rand(ntraj) * -10. # seeding the chemicals in the upper 10m
o.seed_elements(lonseed, latseed, z=iniz, radius=2000,number=ntraj,time=time, mass=2e3)
13:51:37 DEBUG opendrift.models.chemicaldrift:894: Partitioning coefficients (Tref,freshwater)
13:51:37 DEBUG opendrift.models.chemicaldrift:895: KOC_sed: 12953.922406542462 L/KgOC
13:51:37 DEBUG opendrift.models.chemicaldrift:896: KOC_SPM: 12953.922406542462 L/KgOC
13:51:37 DEBUG opendrift.models.chemicaldrift:897: KOC_DOM: 3004.29439651874 L/KgOC
13:51:37 DEBUG opendrift.models.chemicaldrift:909: Kd_sed: 647.6961203271231 L/Kg
13:51:37 DEBUG opendrift.models.chemicaldrift:910: Kd_SPM: 647.6961203271231 L/Kg
13:51:37 DEBUG opendrift.models.chemicaldrift:911: Kd_DOM: 1580.2588525688573 L/Kg
13:51:37 DEBUG opendrift.models.chemicaldrift:1128: nspecies: 5
13:51:37 DEBUG opendrift.models.chemicaldrift:1129: Transfer rates:
[[0.00000000e+00 1.75855513e-08 4.62500000e-07 2.88600000e-02
0.00000000e+00]
[4.06297347e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00]
[9.91290450e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00]
[9.91290450e-07 0.00000000e+00 0.00000000e+00 0.00000000e+00
3.16887646e-11]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00]]
13:51:37 DEBUG opendrift.models.chemicaldrift:533: Initial partitioning:
13:51:37 DEBUG opendrift.models.chemicaldrift:535: 449 0 LMM
13:51:37 DEBUG opendrift.models.chemicaldrift:535: 0 1 Humic colloid
13:51:37 DEBUG opendrift.models.chemicaldrift:535: 51 2 Particle reversible
13:51:37 DEBUG opendrift.models.chemicaldrift:535: 0 3 Sediment reversible
13:51:37 DEBUG opendrift.models.chemicaldrift:535: 0 4 Sediment slowly reversible
13:51:37 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
13:51:37 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
13:51:41 DEBUG opendrift.models.basemodel.environment:313: Added reader global_landmask
13:51:41 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
13:51:41 INFO opendrift.models.basemodel.environment:230: spm: 1.000000
13:51:41 INFO opendrift.models.basemodel.environment:230: active_sediment_layer_thickness: 0.030000
13:51:41 INFO opendrift.models.basemodel.environment:230: doc: 0.000000
13:51:41 INFO opendrift.models.basemodel.environment:230: sea_water_ph_reported_on_total_scale: 8.100000
13:51:41 INFO opendrift.models.basemodel.environment:230: pH_sediment: 6.900000
13:51:41 DEBUG opendrift:164: Changed mode from Mode.Config to Mode.Ready
Running model
o.run(steps=48*2, time_step=1800, time_step_output=1800)
13:51:41 DEBUG opendrift:164: Changed mode from Mode.Ready to Mode.Run
13:51:41 DEBUG opendrift:1775:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.7
Platform: Linux, 6.8.0-1040-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.3.5
SciPy version 1.16.3
Matplotlib version 3.10.8
NetCDF4 version 1.7.3
Xarray version 2025.9.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.2.5
Python version 3.14.2 | packaged by conda-forge | (main, Dec 6 2025, 11:21:58) [GCC 14.3.0]
------------------------------------------------------
13:51:41 DEBUG opendrift:1788: No output file is specified, neglecting export_buffer_length
13:51:41 INFO opendrift:1814: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:51:41 INFO opendrift:1814: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:51:41 DEBUG opendrift:1937: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2025-12-06 13:51:37.801744 to 2025-12-08 13:51:37.801744)
13:51:41 DEBUG opendrift.models.basemodel.environment:166: Preparing https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
13:51:41 DEBUG opendrift.readers.basereader.structured:151: Clearing cache for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be before starting new simulation
13:51:41 DEBUG opendrift.readers.basereader.variables:614: Setting buffer size 11 for reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be, assuming a maximum average speed of 2 m/s and time span of 1:00:00
13:51:41 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:41 DEBUG opendrift.models.basemodel.environment:166: Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
13:51:41 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
13:51:41 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
13:51:41 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
13:51:41 DEBUG opendrift:2034: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
13:51:41 INFO opendrift:952: Using existing reader for land_binary_mask to move elements to ocean
13:51:41 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:41 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:41 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:41 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:41 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:41 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:41 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:41 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:41 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:41 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:41 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:41 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:41 INFO opendrift:982: All points are in ocean
13:51:41 INFO opendrift.models.chemicaldrift:355: Number of species: 5
13:51:41 INFO opendrift.models.chemicaldrift:357: 0 LMM
13:51:41 INFO opendrift.models.chemicaldrift:357: 1 Humic colloid
13:51:41 INFO opendrift.models.chemicaldrift:357: 2 Particle reversible
13:51:41 INFO opendrift.models.chemicaldrift:357: 3 Sediment reversible
13:51:41 INFO opendrift.models.chemicaldrift:357: 4 Sediment slowly reversible
13:51:41 INFO opendrift.models.chemicaldrift:360: transfer setup: organics
13:51:41 INFO opendrift.models.chemicaldrift:362: nspecies: 5
13:51:41 INFO opendrift.models.chemicaldrift:363: Transfer rates:
[[0.00000000e+00 1.75855513e-08 4.62500000e-07 2.88600000e-02
0.00000000e+00]
[4.06297347e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00]
[9.91290450e-06 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00]
[9.91290450e-07 0.00000000e+00 0.00000000e+00 0.00000000e+00
3.16887646e-11]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00
0.00000000e+00]]
13:51:42 DEBUG opendrift:909: to be seeded: 500, already seeded 0
13:51:42 DEBUG opendrift:931: Released 500 new elements.
13:51:42 DEBUG opendrift:2110: ======================================================================
13:51:42 INFO opendrift:2111: 2025-12-06 13:51:37.801744 - step 1 of 96 - 500 active elements (0 deactivated)
13:51:42 DEBUG opendrift:2117: 0 elements scheduled.
13:51:42 DEBUG opendrift:2119: ======================================================================
13:51:42 DEBUG opendrift:2130: 57.54622268676758 <- latitude -> 57.648128509521484
13:51:42 DEBUG opendrift:2130: 10.507113456726074 <- longitude -> 10.706080436706543
13:51:42 DEBUG opendrift:2130: -9.988470077514648 <- z -> -0.04695476219058037
13:51:42 DEBUG opendrift:2131: ---------------------------------
13:51:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 13:00:00 (before)
2025-12-06 14:00:00 (after)
13:51:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:51:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:51:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:51:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:51:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:51:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:51:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:51:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:51:45 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:51:45 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:51:45 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:51:45 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:51:45 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:51:45 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:51:45 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:51:45 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2025-12-06 13:00:00)
13:51:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:51:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:51:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:51:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:51:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:51:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:51:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:51:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:51:49 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:51:49 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:51:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:51:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:51:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:51:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:51:49 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:51:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2025-12-06 14:00:00)
13:51:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 13:00:00) in space (linearNDFast)
13:51:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 14:00:00) in space (linearNDFast)
13:51:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 13:00:00, weight 0.14) and
after (2025-12-06 14:00:00, weight 0.86) in time
13:51:49 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:51:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
13:51:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
13:51:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:51:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:51:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:51:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:49 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:51:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:51:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:51:49 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:51:49 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:49 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.119329 (min) 0.124992 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.027929 (min) 0.480218 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.360081 (min) -0.321103 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.60927 (min) -3.81669 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.9807 (min) 7.33107 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.05194e-06 (min) 0.00858926 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.41131 (min) 9.42659 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 26.9651 (min) 31.6288 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000174592 (min) 0.000255481 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:51:49 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:49 DEBUG opendrift:728: No elements hit coastline.
13:51:49 DEBUG opendrift:767: No elements hit seafloor.
13:51:49 DEBUG opendrift:1707: No elements to deactivate
13:51:49 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:51:49 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:51:49 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:51:49 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:51:49 DEBUG opendrift.models.chemicaldrift:1476: old species: [2]
13:51:49 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:51:49 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0.]
[1. 0. 0. 0. 0.]
[0. 0. 0. 0. 0.]
[0. 0. 0. 0. 0.]]
13:51:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:49 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:51:49 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:51:49 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.053486128902090015
13:51:49 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:51:49 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:51:49 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:51:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:49 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:49 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:49 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:49 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:49 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:49 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 45 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:51:49 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:49 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:49 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:49 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:51:49 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:51:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:49 INFO opendrift.models.chemicaldrift:1887: 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']
13:51:49 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:51:49 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:51:49 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:51:49 DEBUG opendrift:2110: ======================================================================
13:51:49 INFO opendrift:2111: 2025-12-06 14:21:37.801744 - step 2 of 96 - 500 active elements (0 deactivated)
13:51:49 DEBUG opendrift:2117: 0 elements scheduled.
13:51:49 DEBUG opendrift:2119: ======================================================================
13:51:49 DEBUG opendrift:2130: 57.54936520379577 <- latitude -> 57.65410271647867
13:51:49 DEBUG opendrift:2130: 10.508223113794031 <- longitude -> 10.707943561681361
13:51:49 DEBUG opendrift:2130: -19.515383280551166 <- z -> -0.14172830017285332
13:51:49 DEBUG opendrift:2131: ---------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 14:00:00 (before)
2025-12-06 15:00:00 (after)
13:51:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:51:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:51:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:51:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:51:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:51:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:51:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:51:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:51:52 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:51:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2025-12-06 15:00:00)
13:51:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 14:00:00) in space (linearNDFast)
13:51:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 15:00:00) in space (linearNDFast)
13:51:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 14:00:00, weight 0.64) and
after (2025-12-06 15:00:00, weight 0.36) in time
13:51:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:51:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.491787964555755 and -59.29206750351102 degrees.
13:51:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.491787964555755 and -59.29206750351102 degrees.
13:51:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:51:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:51:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:51:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:52 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:52 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.117483 (min) 0.133284 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.127474 (min) 0.419743 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.309839 (min) -0.272599 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: x_wind: -5.22081 (min) -4.23959 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.59224 (min) 6.85922 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.4404 (min) 23.3756 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01354e-06 (min) 0.0084244 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.55717 (min) 9.64717 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.3555 (min) 32.1437 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000178773 (min) 0.000261229 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:52 DEBUG opendrift:728: No elements hit coastline.
13:51:52 DEBUG opendrift:767: No elements hit seafloor.
13:51:52 DEBUG opendrift:1707: No elements to deactivate
13:51:52 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:51:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:51:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:51:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 21
13:51:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:51:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:51:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 21. 0.]
[ 0. 0. 0. 0. 0.]
[ 1. 0. 0. 4. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:51:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:51:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:51:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05325353528997652
13:51:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:51:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:51:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:51:52 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:558: 21 elements reached seafloor, interacting with bottom
13:51:52 DEBUG opendrift:772: Lifting 21 elements to seafloor.
13:51:52 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:52 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:52 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:52 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:52 DEBUG opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:52 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:52 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:51:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:51:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(429), np.int64(0), np.int64(43), np.int64(28), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:51:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:51:52 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:51:52 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:51:52 DEBUG opendrift:2110: ======================================================================
13:51:52 INFO opendrift:2111: 2025-12-06 14:51:37.801744 - step 3 of 96 - 500 active elements (0 deactivated)
13:51:52 DEBUG opendrift:2117: 0 elements scheduled.
13:51:52 DEBUG opendrift:2119: ======================================================================
13:51:52 DEBUG opendrift:2130: 57.5478410066255 <- latitude -> 57.655799090640826
13:51:52 DEBUG opendrift:2130: 10.509074758375991 <- longitude -> 10.708982145799578
13:51:52 DEBUG opendrift:2130: -21.713388128845544 <- z -> -0.012965615382803719
13:51:52 DEBUG opendrift:2131: ---------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 14:00:00 (before)
2025-12-06 15:00:00 (after)
13:51:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 14:00:00) in space (linearNDFast)
13:51:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 15:00:00) in space (linearNDFast)
13:51:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 14:00:00, weight 0.14) and
after (2025-12-06 15:00:00, weight 0.86) in time
13:51:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:51:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.490936325752195 and -59.29102891563303 degrees.
13:51:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.490936325752195 and -59.29102891563303 degrees.
13:51:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:51:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:51:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:51:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:52 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:51:52 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:52 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.117295 (min) 0.143408 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.144286 (min) 0.391522 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.259515 (min) -0.225913 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: x_wind: -5.91294 (min) -4.99535 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.26511 (min) 6.48028 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.3295 (min) 23.3565 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01794e-06 (min) 0.00840429 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.64616 (min) 9.65145 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.6437 (min) 32.1863 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000236723 (min) 0.000250206 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:51:52 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:52 DEBUG opendrift:728: No elements hit coastline.
13:51:52 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:52 DEBUG opendrift:1707: No elements to deactivate
13:51:52 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:51:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:51:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:51:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 27
13:51:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0]
13:51:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3]
13:51:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 47. 0.]
[ 0. 0. 0. 0. 0.]
[ 2. 0. 0. 7. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:51:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:51:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:51:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05551400966502292
13:51:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:51:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:51:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:51:52 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:558: 26 elements reached seafloor, interacting with bottom
13:51:52 DEBUG opendrift:772: Lifting 26 elements to seafloor.
13:51:52 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:52 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:52 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 44 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:52 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:51:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:51:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(404), np.int64(0), np.int64(41), np.int64(55), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:51:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:51:52 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:51:52 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:51:52 DEBUG opendrift:2110: ======================================================================
13:51:52 INFO opendrift:2111: 2025-12-06 15:21:37.801744 - step 4 of 96 - 500 active elements (0 deactivated)
13:51:52 DEBUG opendrift:2117: 0 elements scheduled.
13:51:52 DEBUG opendrift:2119: ======================================================================
13:51:52 DEBUG opendrift:2130: 57.54731748512683 <- latitude -> 57.65907590034665
13:51:52 DEBUG opendrift:2130: 10.510134126959931 <- longitude -> 10.70794651412653
13:51:52 DEBUG opendrift:2130: -21.96556854248047 <- z -> 0.0
13:51:52 DEBUG opendrift:2131: ---------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 15:00:00 (before)
2025-12-06 16:00:00 (after)
13:51:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:51:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:51:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:51:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:51:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:51:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:51:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:51:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:51:55 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:51:55 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2025-12-06 16:00:00)
13:51:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 15:00:00) in space (linearNDFast)
13:51:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 16:00:00) in space (linearNDFast)
13:51:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 15:00:00, weight 0.64) and
after (2025-12-06 16:00:00, weight 0.36) in time
13:51:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:51:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48987695659432 and -59.292064549754116 degrees.
13:51:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48987695659432 and -59.292064549754116 degrees.
13:51:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:51:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:51:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:51:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:55 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:55 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:55 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.120062 (min) 0.153277 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.164791 (min) 0.403613 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.209669 (min) -0.179439 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.37274 (min) -5.73329 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.24895 (min) 6.44769 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2312 (min) 23.3506 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00894522 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.46838 (min) 9.65084 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.1193 (min) 32.2016 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000187544 (min) 0.000225515 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:55 DEBUG opendrift:728: No elements hit coastline.
13:51:55 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:55 DEBUG opendrift:1707: No elements to deactivate
13:51:55 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:51:55 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:51:55 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:51:55 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 13
13:51:55 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
13:51:55 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
13:51:55 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 60. 0.]
[ 0. 0. 0. 0. 0.]
[ 2. 0. 0. 8. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:51:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:55 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:51:55 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:51:55 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05925860018244832
13:51:55 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:51:55 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:51:55 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:51:55 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:558: 13 elements reached seafloor, interacting with bottom
13:51:55 DEBUG opendrift:772: Lifting 13 elements to seafloor.
13:51:55 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:55 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:55 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:55 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:55 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:51:55 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:51:55 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:51:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:55 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(391), np.int64(0), np.int64(39), np.int64(70), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:51:55 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:51:55 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:51:55 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:51:55 DEBUG opendrift:2110: ======================================================================
13:51:55 INFO opendrift:2111: 2025-12-06 15:51:37.801744 - step 5 of 96 - 500 active elements (0 deactivated)
13:51:55 DEBUG opendrift:2117: 0 elements scheduled.
13:51:55 DEBUG opendrift:2119: ======================================================================
13:51:55 DEBUG opendrift:2130: 57.54500270689371 <- latitude -> 57.66151271149285
13:51:55 DEBUG opendrift:2130: 10.511462586281722 <- longitude -> 10.710502827777596
13:51:55 DEBUG opendrift:2130: -21.96556854248047 <- z -> 0.0
13:51:55 DEBUG opendrift:2131: ---------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 15:00:00 (before)
2025-12-06 16:00:00 (after)
13:51:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 15:00:00) in space (linearNDFast)
13:51:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 16:00:00) in space (linearNDFast)
13:51:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 15:00:00, weight 0.14) and
after (2025-12-06 16:00:00, weight 0.86) in time
13:51:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:51:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48854849741472 and -59.289508229796716 degrees.
13:51:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48854849741472 and -59.289508229796716 degrees.
13:51:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:51:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:51:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:51:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:55 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:55 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:55 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:51:55 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:55 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.128039 (min) 0.156097 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.194969 (min) 0.370665 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.160547 (min) -0.132876 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.75177 (min) -6.4476 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.40095 (min) 6.6407 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2509 (min) 23.2835 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00893906 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.54997 (min) 9.64973 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.4117 (min) 32.1689 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000214434 (min) 0.000234427 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:51:55 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:55 DEBUG opendrift:728: No elements hit coastline.
13:51:55 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:55 DEBUG opendrift:1707: No elements to deactivate
13:51:55 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:51:55 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:51:55 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:51:55 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 20
13:51:55 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:51:55 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:51:55 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 79. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 10. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:51:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:55 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:51:55 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:51:55 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06391109378526796
13:51:55 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:51:55 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:51:55 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:51:55 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:558: 19 elements reached seafloor, interacting with bottom
13:51:55 DEBUG opendrift:772: Lifting 19 elements to seafloor.
13:51:55 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:55 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:55 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:55 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:55 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:55 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:55 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:55 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:55 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:51:55 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:51:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:55 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(373), np.int64(0), np.int64(35), np.int64(92), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:51:55 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:51:55 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:51:55 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:51:55 DEBUG opendrift:2110: ======================================================================
13:51:55 INFO opendrift:2111: 2025-12-06 16:21:37.801744 - step 6 of 96 - 500 active elements (0 deactivated)
13:51:55 DEBUG opendrift:2117: 0 elements scheduled.
13:51:55 DEBUG opendrift:2119: ======================================================================
13:51:55 DEBUG opendrift:2130: 57.544393746588035 <- latitude -> 57.664289680723925
13:51:55 DEBUG opendrift:2130: 10.510502628112224 <- longitude -> 10.709158538734766
13:51:55 DEBUG opendrift:2130: -21.96556854248047 <- z -> -0.016398164286581807
13:51:55 DEBUG opendrift:2131: ---------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:55 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:55 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 16:00:00 (before)
2025-12-06 17:00:00 (after)
13:51:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:51:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:51:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:51:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:51:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:51:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:51:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:51:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:51:57 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:51:57 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2025-12-06 17:00:00)
13:51:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 16:00:00) in space (linearNDFast)
13:51:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 17:00:00) in space (linearNDFast)
13:51:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 16:00:00, weight 0.64) and
after (2025-12-06 17:00:00, weight 0.36) in time
13:51:57 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:51:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48950845304769 and -59.29085251877135 degrees.
13:51:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48950845304769 and -59.29085251877135 degrees.
13:51:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:57 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:51:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:51:57 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:51:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:57 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:57 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:57 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:57 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.1423 (min) 0.160834 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.200318 (min) 0.347046 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.119019 (min) -0.0973482 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.87053 (min) -6.69198 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.77675 (min) 7.03224 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2442 (min) 23.3074 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01838e-06 (min) 0.0102213 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.40626 (min) 9.64816 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.0813 (min) 32.1921 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000180074 (min) 0.000227386 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:57 DEBUG opendrift:728: No elements hit coastline.
13:51:57 DEBUG opendrift:767: No elements hit seafloor.
13:51:57 DEBUG opendrift:1707: No elements to deactivate
13:51:57 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:51:57 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:51:57 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:51:57 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 14
13:51:57 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:51:57 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:51:57 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 93. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 13. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:51:57 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:57 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:57 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:51:57 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:51:57 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06917049424404194
13:51:57 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:51:57 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:51:57 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:51:57 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:558: 14 elements reached seafloor, interacting with bottom
13:51:57 DEBUG opendrift:772: Lifting 14 elements to seafloor.
13:51:57 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:57 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:57 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:57 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:57 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:51:57 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:51:57 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:57 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:57 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(359), np.int64(0), np.int64(34), np.int64(107), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:51:57 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:51:57 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:51:57 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:51:57 DEBUG opendrift:2110: ======================================================================
13:51:57 INFO opendrift:2111: 2025-12-06 16:51:37.801744 - step 7 of 96 - 500 active elements (0 deactivated)
13:51:57 DEBUG opendrift:2117: 0 elements scheduled.
13:51:57 DEBUG opendrift:2119: ======================================================================
13:51:57 DEBUG opendrift:2130: 57.54217985890278 <- latitude -> 57.667034015519505
13:51:57 DEBUG opendrift:2130: 10.513256402423114 <- longitude -> 10.711086163323015
13:51:57 DEBUG opendrift:2130: -21.96556854248047 <- z -> 0.0
13:51:57 DEBUG opendrift:2131: ---------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:57 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 16:00:00 (before)
2025-12-06 17:00:00 (after)
13:51:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 16:00:00) in space (linearNDFast)
13:51:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 17:00:00) in space (linearNDFast)
13:51:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:51:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 16:00:00, weight 0.14) and
after (2025-12-06 17:00:00, weight 0.86) in time
13:51:57 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:51:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754675633165 and -59.288924897074 degrees.
13:51:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754675633165 and -59.288924897074 degrees.
13:51:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:57 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:51:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:51:57 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:51:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:57 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:51:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:51:57 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:51:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:51:57 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:51:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:51:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:51:57 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:51:57 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:51:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:51:57 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:51:57 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.154302 (min) 0.170279 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.214681 (min) 0.373469 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0798325 (min) -0.0648856 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.95658 (min) -6.77314 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.13556 (min) 7.49689 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.2104 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.010203 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.60655 (min) 9.64641 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.4829 (min) 32.1485 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00024167 (min) 0.000243176 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:51:57 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:51:57 DEBUG opendrift:728: No elements hit coastline.
13:51:57 DEBUG opendrift:767: No elements hit seafloor.
13:51:57 DEBUG opendrift:1707: No elements to deactivate
13:51:57 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:51:57 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:51:57 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:51:57 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 21
13:51:57 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:51:57 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:51:57 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 114. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 14. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:51:57 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:57 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:57 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:51:57 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:51:57 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0747053621928552
13:51:58 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:51:58 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:51:58 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:51:58 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:558: 21 elements reached seafloor, interacting with bottom
13:51:58 DEBUG opendrift:772: Lifting 21 elements to seafloor.
13:51:58 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:51:58 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:51:58 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:51:58 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:51:58 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:51:58 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:51:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:51:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:51:58 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(338), np.int64(0), np.int64(33), np.int64(129), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:51:58 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:51:58 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:51:58 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:51:58 DEBUG opendrift:2110: ======================================================================
13:51:58 INFO opendrift:2111: 2025-12-06 17:21:37.801744 - step 8 of 96 - 500 active elements (0 deactivated)
13:51:58 DEBUG opendrift:2117: 0 elements scheduled.
13:51:58 DEBUG opendrift:2119: ======================================================================
13:51:58 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.66803772589917
13:51:58 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.712056442374356
13:51:58 DEBUG opendrift:2130: -21.96556854248047 <- z -> 0.0
13:51:58 DEBUG opendrift:2131: ---------------------------------
13:51:58 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:51:58 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:51:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:51:58 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:51:58 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:51:58 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:51:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:51:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 17:00:00 (before)
2025-12-06 18:00:00 (after)
13:51:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.71315661460406 degrees.
13:52:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.71315661460406 degrees.
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:00 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:00 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 39x35x11) for time after (2025-12-06 18:00:00)
13:52:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 17:00:00) in space (linearNDFast)
13:52:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 18:00:00) in space (linearNDFast)
13:52:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 17:00:00, weight 0.64) and
after (2025-12-06 18:00:00, weight 0.36) in time
13:52:00 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754673866834 and -59.2879546286668 degrees.
13:52:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754673866834 and -59.2879546286668 degrees.
13:52:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:00 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:00 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:00 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.146356 (min) 0.171966 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.191015 (min) 0.354759 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0711623 (min) -0.0571122 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.05083 (min) -6.80691 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.62853 (min) 7.92652 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.2397 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0110303 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.61966 (min) 9.64483 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.6037 (min) 32.1904 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000194438 (min) 0.000242483 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:00 DEBUG opendrift:728: No elements hit coastline.
13:52:00 DEBUG opendrift:772: Lifting 3 elements to seafloor.
13:52:00 DEBUG opendrift:1707: No elements to deactivate
13:52:00 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:00 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:00 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:00 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 20
13:52:00 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:52:00 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:52:00 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 134. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 15. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:00 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:00 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:00 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08090638513821488
13:52:00 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:00 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:00 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:00 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:558: 20 elements reached seafloor, interacting with bottom
13:52:00 DEBUG opendrift:772: Lifting 20 elements to seafloor.
13:52:00 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:00 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:00 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:00 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:00 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:00 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(318), np.int64(0), np.int64(32), np.int64(150), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:00 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:00 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:00 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:00 DEBUG opendrift:2110: ======================================================================
13:52:00 INFO opendrift:2111: 2025-12-06 17:51:37.801744 - step 9 of 96 - 500 active elements (0 deactivated)
13:52:00 DEBUG opendrift:2117: 0 elements scheduled.
13:52:00 DEBUG opendrift:2119: ======================================================================
13:52:00 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.66803772589917
13:52:00 DEBUG opendrift:2130: 10.513256402423114 <- longitude -> 10.710288799685797
13:52:00 DEBUG opendrift:2130: -21.96556854248047 <- z -> 0.0
13:52:00 DEBUG opendrift:2131: ---------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 17:00:00 (before)
2025-12-06 18:00:00 (after)
13:52:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 17:00:00) in space (linearNDFast)
13:52:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 18:00:00) in space (linearNDFast)
13:52:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 17:00:00, weight 0.14) and
after (2025-12-06 18:00:00, weight 0.86) in time
13:52:00 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754673866834 and -59.289722249077556 degrees.
13:52:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754673866834 and -59.289722249077556 degrees.
13:52:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:00 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:00 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:00 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:00 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:00 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.140557 (min) 0.189824 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.169807 (min) 0.402775 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0785995 (min) -0.0573801 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.2401 (min) -6.82461 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: y_wind: 8.06041 (min) 8.34007 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.2611 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0116105 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.44455 (min) 9.64331 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.2041 (min) 32.1831 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000242784 (min) 0.000258676 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:00 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:00 DEBUG opendrift:728: No elements hit coastline.
13:52:00 DEBUG opendrift:772: Lifting 14 elements to seafloor.
13:52:00 DEBUG opendrift:1707: No elements to deactivate
13:52:00 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:00 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:00 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:00 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 16
13:52:00 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:52:00 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:52:00 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 150. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 16. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:00 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:00 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:00 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08756275239182192
13:52:00 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:00 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:00 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:00 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:558: 17 elements reached seafloor, interacting with bottom
13:52:00 DEBUG opendrift:772: Lifting 17 elements to seafloor.
13:52:00 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:00 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:00 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:00 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:00 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:00 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:00 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(302), np.int64(0), np.int64(30), np.int64(168), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:00 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:00 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:00 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:00 DEBUG opendrift:2110: ======================================================================
13:52:00 INFO opendrift:2111: 2025-12-06 18:21:37.801744 - step 10 of 96 - 500 active elements (0 deactivated)
13:52:00 DEBUG opendrift:2117: 0 elements scheduled.
13:52:00 DEBUG opendrift:2119: ======================================================================
13:52:00 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.668037725899175
13:52:00 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.713542851714191
13:52:00 DEBUG opendrift:2130: -21.96556854248047 <- z -> 0.0
13:52:00 DEBUG opendrift:2131: ---------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:00 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:00 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:00 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 18:00:00 (before)
2025-12-06 19:00:00 (after)
13:52:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.72455674033434 degrees.
13:52:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.72455674033434 degrees.
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:03 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:03 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 41x36x11) for time after (2025-12-06 19:00:00)
13:52:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 18:00:00) in space (linearNDFast)
13:52:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 19:00:00) in space (linearNDFast)
13:52:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 18:00:00, weight 0.64) and
after (2025-12-06 19:00:00, weight 0.36) in time
13:52:03 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28646819024356 degrees.
13:52:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28646819024356 degrees.
13:52:03 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:03 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:03 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:03 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:03 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:03 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:03 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:03 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:03 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:03 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.136336 (min) 0.199391 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.135224 (min) 0.450235 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.119093 (min) -0.0920408 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.38196 (min) -6.85962 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: y_wind: 8.25791 (min) 8.52127 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.2385 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0119829 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.46824 (min) 9.64267 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.27 (min) 32.178 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000252404 (min) 0.000230971 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:03 DEBUG opendrift:728: No elements hit coastline.
13:52:03 DEBUG opendrift:772: Lifting 64 elements to seafloor.
13:52:03 DEBUG opendrift:1707: No elements to deactivate
13:52:03 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:03 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:03 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:03 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 15
13:52:03 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:52:03 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:52:03 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 165. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 18. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:03 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:03 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:03 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09107823385885258
13:52:03 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:03 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:03 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:03 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:558: 15 elements reached seafloor, interacting with bottom
13:52:03 DEBUG opendrift:772: Lifting 15 elements to seafloor.
13:52:03 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:03 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:03 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:03 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:03 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:03 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:03 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:03 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:03 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:03 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(287), np.int64(0), np.int64(27), np.int64(186), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:03 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:03 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:03 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:03 DEBUG opendrift:2110: ======================================================================
13:52:03 INFO opendrift:2111: 2025-12-06 18:51:37.801744 - step 11 of 96 - 500 active elements (0 deactivated)
13:52:03 DEBUG opendrift:2117: 0 elements scheduled.
13:52:03 DEBUG opendrift:2119: ======================================================================
13:52:03 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.668037725899175
13:52:03 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.711604286472541
13:52:03 DEBUG opendrift:2130: -21.96556854248047 <- z -> -0.12830201276592668
13:52:03 DEBUG opendrift:2131: ---------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:03 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 18:00:00 (before)
2025-12-06 19:00:00 (after)
13:52:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 18:00:00) in space (linearNDFast)
13:52:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 19:00:00) in space (linearNDFast)
13:52:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 18:00:00, weight 0.14) and
after (2025-12-06 19:00:00, weight 0.86) in time
13:52:03 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28840676835488 degrees.
13:52:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28840676835488 degrees.
13:52:03 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:03 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:03 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:03 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:03 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:03 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:03 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:03 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:03 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:03 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:03 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.134819 (min) 0.225764 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0819946 (min) 0.421107 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.175593 (min) -0.142204 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.50498 (min) -6.9184 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: y_wind: 8.35156 (min) 8.61384 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.2204 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01986e-06 (min) 0.0123323 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.78695 (min) 9.64236 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.0132 (min) 32.1737 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000279526 (min) 0.000264518 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:03 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:03 DEBUG opendrift:728: No elements hit coastline.
13:52:03 DEBUG opendrift:772: Lifting 113 elements to seafloor.
13:52:03 DEBUG opendrift:1707: No elements to deactivate
13:52:03 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:03 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:03 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:03 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 13
13:52:03 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
13:52:03 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
13:52:03 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 178. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 21. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:03 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:03 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:03 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09337027758637036
13:52:03 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:03 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:03 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:03 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:558: 13 elements reached seafloor, interacting with bottom
13:52:03 DEBUG opendrift:772: Lifting 13 elements to seafloor.
13:52:03 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:03 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:03 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:03 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:03 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:03 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:03 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(274), np.int64(0), np.int64(26), np.int64(200), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:03 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:03 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:03 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:03 DEBUG opendrift:2110: ======================================================================
13:52:03 INFO opendrift:2111: 2025-12-06 19:21:37.801744 - step 12 of 96 - 500 active elements (0 deactivated)
13:52:03 DEBUG opendrift:2117: 0 elements scheduled.
13:52:03 DEBUG opendrift:2119: ======================================================================
13:52:03 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.668037725899175
13:52:03 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.711832973181819
13:52:03 DEBUG opendrift:2130: -21.96556854248047 <- z -> -0.1646393151992336
13:52:03 DEBUG opendrift:2131: ---------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:03 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:03 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 19:00:00 (before)
2025-12-06 20:00:00 (after)
13:52:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.72455674033434 degrees.
13:52:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.72455674033434 degrees.
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 42x36x11) for time after (2025-12-06 20:00:00)
13:52:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 19:00:00) in space (linearNDFast)
13:52:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 20:00:00) in space (linearNDFast)
13:52:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 19:00:00, weight 0.64) and
after (2025-12-06 20:00:00, weight 0.36) in time
13:52:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.288178080932866 degrees.
13:52:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.288178080932866 degrees.
13:52:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:06 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:06 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.121082 (min) 0.244186 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.024543 (min) 0.50964 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.238241 (min) -0.201831 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.38757 (min) -6.97467 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: y_wind: 8.18531 (min) 8.58798 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.2022 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.04255e-06 (min) 0.0123767 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.41934 (min) 9.64213 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.0913 (min) 32.1714 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000239927 (min) 0.000160429 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:06 DEBUG opendrift:728: No elements hit coastline.
13:52:06 DEBUG opendrift:772: Lifting 145 elements to seafloor.
13:52:06 DEBUG opendrift:1707: No elements to deactivate
13:52:06 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:06 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:06 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:06 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 8
13:52:06 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 2 0 0 0 0 0 0]
13:52:06 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3 3 3 3]
13:52:06 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 185. 0.]
[ 0. 0. 0. 0. 0.]
[ 4. 0. 0. 22. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:06 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:06 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:06 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09261982938253176
13:52:06 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:06 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:06 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:06 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
13:52:06 DEBUG opendrift:772: Lifting 7 elements to seafloor.
13:52:06 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:06 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:06 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:06 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(268), np.int64(0), np.int64(25), np.int64(207), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:06 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:06 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:06 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:06 DEBUG opendrift:2110: ======================================================================
13:52:06 INFO opendrift:2111: 2025-12-06 19:51:37.801744 - step 13 of 96 - 500 active elements (0 deactivated)
13:52:06 DEBUG opendrift:2117: 0 elements scheduled.
13:52:06 DEBUG opendrift:2119: ======================================================================
13:52:06 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.668037725899175
13:52:06 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.714437632025925
13:52:06 DEBUG opendrift:2130: -21.96556854248047 <- z -> 0.0
13:52:06 DEBUG opendrift:2131: ---------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 19:00:00 (before)
2025-12-06 20:00:00 (after)
13:52:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 19:00:00) in space (linearNDFast)
13:52:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 20:00:00) in space (linearNDFast)
13:52:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 19:00:00, weight 0.14) and
after (2025-12-06 20:00:00, weight 0.86) in time
13:52:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28557341724247 degrees.
13:52:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28557341724247 degrees.
13:52:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:06 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:06 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:06 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.10638 (min) 0.280203 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0120781 (min) 0.561846 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.303269 (min) -0.265572 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.3316 (min) -7.00391 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.90536 (min) 8.58771 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.0458 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0120305 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.55044 (min) 9.64194 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.4096 (min) 32.17 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000216501 (min) 0.000179691 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:06 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:06 DEBUG opendrift:728: No elements hit coastline.
13:52:06 DEBUG opendrift:772: Lifting 180 elements to seafloor.
13:52:06 DEBUG opendrift:1707: No elements to deactivate
13:52:06 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:06 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:06 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:06 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 11
13:52:06 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 2 0 2 0 0 0 0 0]
13:52:06 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3 0 3 3 3 3 3]
13:52:06 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 194. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 22. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:06 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:06 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:06 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09063589575665584
13:52:06 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:06 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:06 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:06 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
13:52:06 DEBUG opendrift:772: Lifting 9 elements to seafloor.
13:52:06 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:06 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:06 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:06 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:06 INFO opendrift.models.chemicaldrift:1887: 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']
13:52:06 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:06 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:06 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:06 DEBUG opendrift:2110: ======================================================================
13:52:06 INFO opendrift:2111: 2025-12-06 20:21:37.801744 - step 14 of 96 - 500 active elements (0 deactivated)
13:52:06 DEBUG opendrift:2117: 0 elements scheduled.
13:52:06 DEBUG opendrift:2119: ======================================================================
13:52:06 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.668696633423764
13:52:06 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.714906683796215
13:52:06 DEBUG opendrift:2130: -21.93869400024414 <- z -> -0.13481756871695438
13:52:06 DEBUG opendrift:2131: ---------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 20:00:00 (before)
2025-12-06 21:00:00 (after)
13:52:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.054435491292196 and 59.71315661460406 degrees.
13:52:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.054435491292196 and 59.71315661460406 degrees.
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:09 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 43x34x11) for time after (2025-12-06 21:00:00)
13:52:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 20:00:00) in space (linearNDFast)
13:52:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 21:00:00) in space (linearNDFast)
13:52:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 20:00:00, weight 0.64) and
after (2025-12-06 21:00:00, weight 0.36) in time
13:52:09 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28510437385724 degrees.
13:52:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28510437385724 degrees.
13:52:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:09 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:09 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.0785741 (min) 0.274332 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0308366 (min) 0.589124 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.358567 (min) -0.321057 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.41929 (min) -6.93028 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.89098 (min) 8.60337 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 22.9846 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02074e-06 (min) 0.0121982 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.60967 (min) 9.64181 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.5562 (min) 32.1695 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000166258 (min) 0.000110605 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:09 DEBUG opendrift:728: No elements hit coastline.
13:52:09 DEBUG opendrift:772: Lifting 216 elements to seafloor.
13:52:09 DEBUG opendrift:1707: No elements to deactivate
13:52:09 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:09 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:09 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:09 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 13
13:52:09 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
13:52:09 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
13:52:09 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 207. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 22. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:09 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:09 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:09 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09112391092016711
13:52:09 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:09 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:09 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:09 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:558: 13 elements reached seafloor, interacting with bottom
13:52:09 DEBUG opendrift:772: Lifting 13 elements to seafloor.
13:52:09 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:09 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:09 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:09 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:09 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:09 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:09 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:09 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(248), np.int64(0), np.int64(21), np.int64(231), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:09 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:09 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:09 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:09 DEBUG opendrift:2110: ======================================================================
13:52:09 INFO opendrift:2111: 2025-12-06 20:51:37.801744 - step 15 of 96 - 500 active elements (0 deactivated)
13:52:09 DEBUG opendrift:2117: 0 elements scheduled.
13:52:09 DEBUG opendrift:2119: ======================================================================
13:52:09 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.67681062393086
13:52:09 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.71344813590711
13:52:09 DEBUG opendrift:2130: -21.883758544921875 <- z -> -0.055296851229064775
13:52:09 DEBUG opendrift:2131: ---------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 20:00:00 (before)
2025-12-06 21:00:00 (after)
13:52:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 20:00:00) in space (linearNDFast)
13:52:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 21:00:00) in space (linearNDFast)
13:52:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 20:00:00, weight 0.14) and
after (2025-12-06 21:00:00, weight 0.86) in time
13:52:09 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28656290933447 degrees.
13:52:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28656290933447 degrees.
13:52:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:09 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:09 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:09 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.0655436 (min) 0.303642 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0430174 (min) 0.634575 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.412383 (min) -0.37203 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.62132 (min) -6.81686 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.90866 (min) 8.58312 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 22.8729 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02119e-06 (min) 0.0124184 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.51796 (min) 9.64171 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.2756 (min) 32.1694 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000139454 (min) 0.000112089 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:09 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:09 DEBUG opendrift:728: No elements hit coastline.
13:52:09 DEBUG opendrift:772: Lifting 233 elements to seafloor.
13:52:09 DEBUG opendrift:1707: No elements to deactivate
13:52:09 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:09 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:09 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:09 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 8
13:52:09 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
13:52:09 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
13:52:09 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 215. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 24. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:09 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:09 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:09 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09321264971238893
13:52:09 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:09 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:09 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:09 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
13:52:09 DEBUG opendrift:772: Lifting 9 elements to seafloor.
13:52:09 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:09 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:09 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:09 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:09 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(240), np.int64(0), np.int64(20), np.int64(240), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:09 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:09 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:09 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:09 DEBUG opendrift:2110: ======================================================================
13:52:09 INFO opendrift:2111: 2025-12-06 21:21:37.801744 - step 16 of 96 - 500 active elements (0 deactivated)
13:52:09 DEBUG opendrift:2117: 0 elements scheduled.
13:52:09 DEBUG opendrift:2119: ======================================================================
13:52:09 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.679877992633244
13:52:09 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.717824352080319
13:52:09 DEBUG opendrift:2130: -21.832103729248047 <- z -> -0.25345006494507283
13:52:09 DEBUG opendrift:2131: ---------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 21:00:00 (before)
2025-12-06 22:00:00 (after)
13:52:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.04761573952338 and 59.72455674033434 degrees.
13:52:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.04761573952338 and 59.72455674033434 degrees.
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:13 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:13 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 44x35x11) for time after (2025-12-06 22:00:00)
13:52:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 21:00:00) in space (linearNDFast)
13:52:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 22:00:00) in space (linearNDFast)
13:52:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 21:00:00, weight 0.64) and
after (2025-12-06 22:00:00, weight 0.36) in time
13:52:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28218669278138 degrees.
13:52:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.486754685006396 and -59.28218669278138 degrees.
13:52:13 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:13 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:13 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:13 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:13 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:13 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:13 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:13 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:13 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:13 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.0874467 (min) 0.342899 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0459011 (min) 0.666529 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.453032 (min) -0.412627 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.82265 (min) -7.0214 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.77144 (min) 8.40064 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 22.81 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02914e-06 (min) 0.0127304 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.8438 (min) 9.64183 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.1302 (min) 32.168 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000107833 (min) 0.000180968 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:13 DEBUG opendrift:728: No elements hit coastline.
13:52:13 DEBUG opendrift:772: Lifting 241 elements to seafloor.
13:52:13 DEBUG opendrift:1707: No elements to deactivate
13:52:13 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:13 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:13 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:13 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 10
13:52:13 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0]
13:52:13 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3]
13:52:13 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 225. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 25. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:13 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:13 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:13 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09255658476385897
13:52:13 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:13 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:13 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:13 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:558: 10 elements reached seafloor, interacting with bottom
13:52:13 DEBUG opendrift:772: Lifting 10 elements to seafloor.
13:52:13 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:13 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:13 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(230), np.int64(0), np.int64(20), np.int64(250), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:13 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:13 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:13 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:13 DEBUG opendrift:2110: ======================================================================
13:52:13 INFO opendrift:2111: 2025-12-06 21:51:37.801744 - step 17 of 96 - 500 active elements (0 deactivated)
13:52:13 DEBUG opendrift:2117: 0 elements scheduled.
13:52:13 DEBUG opendrift:2119: ======================================================================
13:52:13 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.687395239358544
13:52:13 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.721962378448206
13:52:13 DEBUG opendrift:2130: -21.792097091674805 <- z -> -0.032803508551250804
13:52:13 DEBUG opendrift:2131: ---------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:13 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 21:00:00 (before)
2025-12-06 22:00:00 (after)
13:52:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 21:00:00) in space (linearNDFast)
13:52:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 22:00:00) in space (linearNDFast)
13:52:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 21:00:00, weight 0.14) and
after (2025-12-06 22:00:00, weight 0.86) in time
13:52:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.27804866974036 degrees.
13:52:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.27804866974036 degrees.
13:52:13 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:13 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:13 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:13 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:13 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:13 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:13 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:13 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:13 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:13 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:13 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.0875155 (min) 0.379719 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.045187 (min) 0.652662 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.48981 (min) -0.4478 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.00933 (min) -7.30569 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.5596 (min) 8.16219 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 22.8389 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03064e-06 (min) 0.0125978 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.57295 (min) 9.64204 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.3847 (min) 32.1662 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000142896 (min) 0.000109638 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:13 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:13 DEBUG opendrift:728: No elements hit coastline.
13:52:13 DEBUG opendrift:772: Lifting 251 elements to seafloor.
13:52:13 DEBUG opendrift:1707: No elements to deactivate
13:52:13 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:13 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:13 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:13 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 9
13:52:13 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 3 3 0 0 0 0]
13:52:13 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 0 3 3 3 3]
13:52:13 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 232. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 25. 0.]
[ 2. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:13 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:13 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:13 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09217920002184657
13:52:13 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:13 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:13 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
13:52:13 DEBUG opendrift:772: Lifting 7 elements to seafloor.
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:13 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:13 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:13 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:13 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:13 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:13 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(225), np.int64(0), np.int64(19), np.int64(256), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:13 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:13 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:13 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:13 DEBUG opendrift:2110: ======================================================================
13:52:13 INFO opendrift:2111: 2025-12-06 22:21:37.801744 - step 18 of 96 - 500 active elements (0 deactivated)
13:52:13 DEBUG opendrift:2117: 0 elements scheduled.
13:52:13 DEBUG opendrift:2119: ======================================================================
13:52:13 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.69783226930181
13:52:13 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.728084557718365
13:52:13 DEBUG opendrift:2130: -21.756595611572266 <- z -> -0.11390869808553061
13:52:13 DEBUG opendrift:2131: ---------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:13 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:13 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 22:00:00 (before)
2025-12-06 23:00:00 (after)
13:52:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.03396811033636 and 59.71315661460406 degrees.
13:52:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.03396811033636 and 59.71315661460406 degrees.
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:16 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:16 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 46x34x11) for time after (2025-12-06 23:00:00)
13:52:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 22:00:00) in space (linearNDFast)
13:52:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:16 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 23:00:00) in space (linearNDFast)
13:52:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:16 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 22:00:00, weight 0.64) and
after (2025-12-06 23:00:00, weight 0.36) in time
13:52:16 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.271926475 degrees.
13:52:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.271926475 degrees.
13:52:16 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:16 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:16 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:16 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:16 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:16 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:16 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:16 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:16 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:16 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.0964389 (min) 0.415238 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0390736 (min) 0.708026 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.517798 (min) -0.475849 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.24062 (min) -7.746 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.11975 (min) 7.50608 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 22.9239 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.25886e-06 (min) 0.0127217 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.56848 (min) 9.64186 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.3906 (min) 32.1622 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000155435 (min) 0.000113722 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:16 DEBUG opendrift:728: No elements hit coastline.
13:52:16 DEBUG opendrift:772: Lifting 256 elements to seafloor.
13:52:16 DEBUG opendrift:1707: No elements to deactivate
13:52:16 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:16 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:16 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:16 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:52:16 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:52:16 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:52:16 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 235. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 26. 0.]
[ 2. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:16 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:16 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:16 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:16 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:16 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08868396219908686
13:52:16 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:16 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:16 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:16 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:52:16 DEBUG opendrift:772: Lifting 3 elements to seafloor.
13:52:16 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:16 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:16 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:16 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:16 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:16 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:16 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:16 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(222), np.int64(0), np.int64(18), np.int64(260), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:16 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:16 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:16 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:16 DEBUG opendrift:2110: ======================================================================
13:52:16 INFO opendrift:2111: 2025-12-06 22:51:37.801744 - step 19 of 96 - 500 active elements (0 deactivated)
13:52:16 DEBUG opendrift:2117: 0 elements scheduled.
13:52:16 DEBUG opendrift:2119: ======================================================================
13:52:16 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.70838612854116
13:52:16 DEBUG opendrift:2130: 10.513256402423112 <- longitude -> 10.734795920454012
13:52:16 DEBUG opendrift:2130: -22.361744356378566 <- z -> 0.0
13:52:16 DEBUG opendrift:2131: ---------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:16 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 22:00:00 (before)
2025-12-06 23:00:00 (after)
13:52:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 22:00:00) in space (linearNDFast)
13:52:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:16 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-06 23:00:00) in space (linearNDFast)
13:52:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:16 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 22:00:00, weight 0.14) and
after (2025-12-06 23:00:00, weight 0.86) in time
13:52:16 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.2652151092358 degrees.
13:52:16 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.2652151092358 degrees.
13:52:16 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:16 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:16 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:16 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:16 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:16 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:16 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:16 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:16 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:16 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:16 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:16 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:16 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.10673 (min) 0.45494 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0308708 (min) 0.656175 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.540153 (min) -0.500561 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.53998 (min) -8.21533 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.43385 (min) 6.77626 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.1 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0124462 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.68579 (min) 9.64175 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.6494 (min) 32.1574 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00014066 (min) 0.00014463 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:16 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:16 DEBUG opendrift:728: No elements hit coastline.
13:52:16 DEBUG opendrift:772: Lifting 260 elements to seafloor.
13:52:16 DEBUG opendrift:1707: No elements to deactivate
13:52:16 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:16 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:16 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:16 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
13:52:16 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0]
13:52:16 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3]
13:52:16 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 241. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 27. 0.]
[ 2. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:16 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:16 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:16 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:16 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:16 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08567748799686413
13:52:16 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:16 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:16 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:16 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:558: 6 elements reached seafloor, interacting with bottom
13:52:16 DEBUG opendrift:772: Lifting 6 elements to seafloor.
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:16 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:16 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:16 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:16 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:16 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:16 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:16 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:16 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(216), np.int64(0), np.int64(17), np.int64(267), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:16 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:16 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:16 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:16 DEBUG opendrift:2110: ======================================================================
13:52:16 INFO opendrift:2111: 2025-12-06 23:21:37.801744 - step 20 of 96 - 500 active elements (0 deactivated)
13:52:16 DEBUG opendrift:2117: 0 elements scheduled.
13:52:16 DEBUG opendrift:2119: ======================================================================
13:52:16 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.718177851444295
13:52:16 DEBUG opendrift:2130: 10.513256402423112 <- longitude -> 10.734795920454012
13:52:16 DEBUG opendrift:2130: -22.59943962097168 <- z -> 0.0
13:52:16 DEBUG opendrift:2131: ---------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:16 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:16 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 23:00:00 (before)
2025-12-07 00:00:00 (after)
13:52:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.01347633111602 and 59.71315661460406 degrees.
13:52:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.01347633111602 and 59.71315661460406 degrees.
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:19 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:19 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 49x34x11) for time after (2025-12-07 00:00:00)
13:52:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 23:00:00) in space (linearNDFast)
13:52:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 00:00:00) in space (linearNDFast)
13:52:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 23:00:00, weight 0.64) and
after (2025-12-07 00:00:00, weight 0.36) in time
13:52:19 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.26521511804488 degrees.
13:52:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.26521511804488 degrees.
13:52:19 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:19 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:19 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:19 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:19 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:19 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:19 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:19 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:19 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:19 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.111872 (min) 0.463172 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0154473 (min) 0.699704 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.546571 (min) -0.504408 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.60334 (min) -7.42412 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.88129 (min) 6.50205 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.1 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0120137 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.66653 (min) 9.64334 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.6325 (min) 32.1516 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000168776 (min) 0.000174164 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:19 DEBUG opendrift:728: No elements hit coastline.
13:52:19 DEBUG opendrift:772: Lifting 268 elements to seafloor.
13:52:19 DEBUG opendrift:1707: No elements to deactivate
13:52:19 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:19 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:19 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:19 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:52:19 DEBUG opendrift.models.chemicaldrift:1476: old species: [2 0 0]
13:52:19 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 3]
13:52:19 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 243. 0.]
[ 0. 0. 0. 0. 0.]
[ 7. 0. 0. 28. 0.]
[ 2. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:19 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:19 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:19 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:19 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:19 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08246779359032948
13:52:19 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:19 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:19 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:19 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:52:19 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:52:19 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:19 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:19 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:19 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:19 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:19 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:19 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:19 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:19 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(215), np.int64(0), np.int64(14), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:19 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:19 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:19 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:19 DEBUG opendrift:2110: ======================================================================
13:52:19 INFO opendrift:2111: 2025-12-06 23:51:37.801744 - step 21 of 96 - 500 active elements (0 deactivated)
13:52:19 DEBUG opendrift:2117: 0 elements scheduled.
13:52:19 DEBUG opendrift:2119: ======================================================================
13:52:19 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.72462614605199
13:52:19 DEBUG opendrift:2130: 10.513256402423108 <- longitude -> 10.734795920454012
13:52:19 DEBUG opendrift:2130: -22.59559440612793 <- z -> -0.04766048234956188
13:52:19 DEBUG opendrift:2131: ---------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:19 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-06 23:00:00 (before)
2025-12-07 00:00:00 (after)
13:52:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-06 23:00:00) in space (linearNDFast)
13:52:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 00:00:00) in space (linearNDFast)
13:52:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-06 23:00:00, weight 0.14) and
after (2025-12-07 00:00:00, weight 0.86) in time
13:52:19 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.2652151092358 degrees.
13:52:19 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.2652151092358 degrees.
13:52:19 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:19 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:19 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:19 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:19 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:19 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:19 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:19 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:19 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:19 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:19 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:19 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:19 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.115022 (min) 0.474694 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.00277043 (min) 0.676153 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.546167 (min) -0.501454 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.60314 (min) -6.04884 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.69348 (min) 6.52753 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.1 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.27651e-06 (min) 0.0118299 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.70792 (min) 9.64513 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.749 (min) 32.1455 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000235213 (min) 0.000203167 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:19 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:19 DEBUG opendrift:728: No elements hit coastline.
13:52:19 DEBUG opendrift:772: Lifting 28 elements to seafloor.
13:52:19 DEBUG opendrift:1707: No elements to deactivate
13:52:19 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:19 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:19 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:19 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:19 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0 0 0 0]
13:52:19 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 3 3 3]
13:52:19 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 247. 0.]
[ 0. 0. 0. 0. 0.]
[ 7. 0. 0. 30. 0.]
[ 3. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:19 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:19 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:19 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:19 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:19 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07950090287948551
13:52:19 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:19 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:19 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:19 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:52:19 DEBUG opendrift:772: Lifting 4 elements to seafloor.
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:19 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:19 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:19 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:19 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:19 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:19 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(212), np.int64(0), np.int64(14), np.int64(274), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:19 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:19 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:19 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:19 DEBUG opendrift:2110: ======================================================================
13:52:19 INFO opendrift:2111: 2025-12-07 00:21:37.801744 - step 22 of 96 - 500 active elements (0 deactivated)
13:52:19 DEBUG opendrift:2117: 0 elements scheduled.
13:52:19 DEBUG opendrift:2119: ======================================================================
13:52:19 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.73083140789174
13:52:19 DEBUG opendrift:2130: 10.513256402423112 <- longitude -> 10.734795920454008
13:52:19 DEBUG opendrift:2130: -22.59559440612793 <- z -> -0.09232834959322839
13:52:19 DEBUG opendrift:2131: ---------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:19 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:19 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 00:00:00 (before)
2025-12-07 01:00:00 (after)
13:52:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.999801571418345 and 59.71315661460406 degrees.
13:52:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.999801571418345 and 59.71315661460406 degrees.
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:22 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:22 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 51x34x11) for time after (2025-12-07 01:00:00)
13:52:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 00:00:00) in space (linearNDFast)
13:52:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 01:00:00) in space (linearNDFast)
13:52:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 00:00:00, weight 0.64) and
after (2025-12-07 01:00:00, weight 0.36) in time
13:52:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.2652151092358 degrees.
13:52:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.2652151092358 degrees.
13:52:22 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:22 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:22 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:22 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:22 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:22 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:22 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:22 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:22 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:22 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.122246 (min) 0.465909 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0206238 (min) 0.661465 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.539779 (min) -0.485466 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.74122 (min) -5.82682 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.71714 (min) 6.53816 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.1 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.14766e-06 (min) 0.0115789 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.73277 (min) 9.64633 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.8321 (min) 32.1379 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000218495 (min) 0.000234917 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:22 DEBUG opendrift:728: No elements hit coastline.
13:52:22 DEBUG opendrift:767: No elements hit seafloor.
13:52:22 DEBUG opendrift:1707: No elements to deactivate
13:52:22 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:22 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:22 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:22 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
13:52:22 DEBUG opendrift.models.chemicaldrift:1476: old species: [2 0 0 0 0 0]
13:52:22 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 3 3 3 3]
13:52:22 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 252. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 30. 0.]
[ 3. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:22 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:22 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:22 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08125401518299749
13:52:22 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:22 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:22 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:22 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:22 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:22 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:22 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:22 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:22 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(208), np.int64(0), np.int64(12), np.int64(280), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:22 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:22 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:22 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:22 DEBUG opendrift:2110: ======================================================================
13:52:22 INFO opendrift:2111: 2025-12-07 00:51:37.801744 - step 23 of 96 - 500 active elements (0 deactivated)
13:52:22 DEBUG opendrift:2117: 0 elements scheduled.
13:52:22 DEBUG opendrift:2119: ======================================================================
13:52:22 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.73645260677287
13:52:22 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.744054423590553
13:52:22 DEBUG opendrift:2130: -22.59559440612793 <- z -> -0.2526619474837548
13:52:22 DEBUG opendrift:2131: ---------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:22 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 00:00:00 (before)
2025-12-07 01:00:00 (after)
13:52:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 00:00:00) in space (linearNDFast)
13:52:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 01:00:00) in space (linearNDFast)
13:52:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 00:00:00, weight 0.14) and
after (2025-12-07 01:00:00, weight 0.86) in time
13:52:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.25595660557921 degrees.
13:52:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.25595660557921 degrees.
13:52:22 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:22 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:22 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:22 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:22 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:22 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:22 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:22 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:22 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:22 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:22 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:22 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.132103 (min) 0.471221 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0383362 (min) 0.608896 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.529765 (min) -0.464434 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.92598 (min) -6.0568 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.78877 (min) 6.75588 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 23.5673 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.05349e-06 (min) 0.0114273 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.72829 (min) 9.6473 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.8179 (min) 32.1297 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000339655 (min) 0.000267732 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:22 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:22 DEBUG opendrift:728: No elements hit coastline.
13:52:22 DEBUG opendrift:767: No elements hit seafloor.
13:52:22 DEBUG opendrift:1707: No elements to deactivate
13:52:22 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:22 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:22 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:22 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:52:22 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:52:22 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:52:22 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 255. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 31. 0.]
[ 3. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:22 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:22 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:22 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08475181611802451
13:52:22 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:22 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:22 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:22 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:52:22 DEBUG opendrift:772: Lifting 3 elements to seafloor.
13:52:22 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:22 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:22 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:22 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:22 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(205), np.int64(0), np.int64(12), np.int64(283), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:22 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:22 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:22 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:22 DEBUG opendrift:2110: ======================================================================
13:52:22 INFO opendrift:2111: 2025-12-07 01:21:37.801744 - step 24 of 96 - 500 active elements (0 deactivated)
13:52:22 DEBUG opendrift:2117: 0 elements scheduled.
13:52:22 DEBUG opendrift:2119: ======================================================================
13:52:22 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.741415927558776
13:52:22 DEBUG opendrift:2130: 10.513256402423119 <- longitude -> 10.757805650431653
13:52:22 DEBUG opendrift:2130: -22.59559440612793 <- z -> -0.05229825989887393
13:52:22 DEBUG opendrift:2131: ---------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:22 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:22 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 01:00:00 (before)
2025-12-07 02:00:00 (after)
13:52:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.992960115231085 and 59.71315661460406 degrees.
13:52:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.992960115231085 and 59.71315661460406 degrees.
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:25 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:25 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 52x34x11) for time after (2025-12-07 02:00:00)
13:52:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 01:00:00) in space (linearNDFast)
13:52:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 02:00:00) in space (linearNDFast)
13:52:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 01:00:00, weight 0.64) and
after (2025-12-07 02:00:00, weight 0.36) in time
13:52:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.24220537316471 degrees.
13:52:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.24220537316471 degrees.
13:52:25 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:25 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:25 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:25 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:25 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:25 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:25 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:25 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:25 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:25 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.135021 (min) 0.494052 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0537645 (min) 0.506206 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.494759 (min) -0.424957 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.8763 (min) -6.12094 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: y_wind: 5.96165 (min) 7.05102 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 25.2266 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03287e-06 (min) 0.01099 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.90551 (min) 9.6482 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.2182 (min) 32.1194 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00056878 (min) 0.000284062 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:25 DEBUG opendrift:728: No elements hit coastline.
13:52:25 DEBUG opendrift:767: No elements hit seafloor.
13:52:25 DEBUG opendrift:1707: No elements to deactivate
13:52:25 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:25 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:25 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:25 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:25 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:52:25 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:52:25 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 260. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 31. 0.]
[ 3. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:25 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:25 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:25 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08521740581442572
13:52:25 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:25 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:25 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:25 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:25 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:25 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:52:25 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:25 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:25 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(200), np.int64(0), np.int64(12), np.int64(288), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:25 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:25 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:25 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:25 DEBUG opendrift:2110: ======================================================================
13:52:25 INFO opendrift:2111: 2025-12-07 01:51:37.801744 - step 25 of 96 - 500 active elements (0 deactivated)
13:52:25 DEBUG opendrift:2117: 0 elements scheduled.
13:52:25 DEBUG opendrift:2119: ======================================================================
13:52:25 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.74513832630564
13:52:25 DEBUG opendrift:2130: 10.513256402423123 <- longitude -> 10.770380844844821
13:52:25 DEBUG opendrift:2130: -23.66138792103359 <- z -> -0.02705015587316595
13:52:25 DEBUG opendrift:2131: ---------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:25 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 01:00:00 (before)
2025-12-07 02:00:00 (after)
13:52:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 01:00:00) in space (linearNDFast)
13:52:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 02:00:00) in space (linearNDFast)
13:52:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 01:00:00, weight 0.14) and
after (2025-12-07 02:00:00, weight 0.86) in time
13:52:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.22963016880725 degrees.
13:52:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.22963016880725 degrees.
13:52:25 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:25 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:25 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:25 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:25 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:25 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:25 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:25 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:25 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:25 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:25 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.135253 (min) 0.475928 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.108866 (min) 0.507813 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.450082 (min) -0.376608 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.90024 (min) -6.12091 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.16308 (min) 7.39993 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 27.5507 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.0271e-06 (min) 0.0105857 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.7175 (min) 9.64909 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.7987 (min) 32.1083 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000739356 (min) 0.000420965 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:25 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:25 DEBUG opendrift:728: No elements hit coastline.
13:52:25 DEBUG opendrift:767: No elements hit seafloor.
13:52:25 DEBUG opendrift:1707: No elements to deactivate
13:52:25 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:25 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:25 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:25 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
13:52:25 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0]
13:52:25 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3]
13:52:25 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 266. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 31. 0.]
[ 3. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:25 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:25 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:25 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08500141947518465
13:52:25 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:25 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:25 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:25 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:558: 6 elements reached seafloor, interacting with bottom
13:52:25 DEBUG opendrift:772: Lifting 6 elements to seafloor.
13:52:25 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:25 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:25 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:25 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:25 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:25 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:25 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:25 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:25 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:25 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:25 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(194), np.int64(0), np.int64(9), np.int64(297), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:25 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:25 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:25 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:25 DEBUG opendrift:2110: ======================================================================
13:52:25 INFO opendrift:2111: 2025-12-07 02:21:37.801744 - step 26 of 96 - 500 active elements (0 deactivated)
13:52:25 DEBUG opendrift:2117: 0 elements scheduled.
13:52:25 DEBUG opendrift:2119: ======================================================================
13:52:25 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.74833836972022
13:52:25 DEBUG opendrift:2130: 10.513256402423119 <- longitude -> 10.776389815792788
13:52:25 DEBUG opendrift:2130: -24.452003820388416 <- z -> 0.0
13:52:25 DEBUG opendrift:2131: ---------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:25 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:25 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 02:00:00 (before)
2025-12-07 03:00:00 (after)
13:52:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.97926904305407 and 59.71315661460406 degrees.
13:52:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.97926904305407 and 59.71315661460406 degrees.
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:28 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:28 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 54x34x11) for time after (2025-12-07 03:00:00)
13:52:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 02:00:00) in space (linearNDFast)
13:52:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 03:00:00) in space (linearNDFast)
13:52:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 02:00:00, weight 0.64) and
after (2025-12-07 03:00:00, weight 0.36) in time
13:52:28 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.223621203134776 degrees.
13:52:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.223621203134776 degrees.
13:52:28 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:28 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:28 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:28 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:28 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:28 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:28 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:28 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:28 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:28 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.137579 (min) 0.371704 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.161876 (min) 0.449518 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.39963 (min) -0.327703 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.61286 (min) -6.34192 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.29809 (min) 7.44754 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 28.9297 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.010463 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.80326 (min) 9.64993 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.06 (min) 32.1048 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000937754 (min) 0.000287352 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:28 DEBUG opendrift:728: No elements hit coastline.
13:52:28 DEBUG opendrift:767: No elements hit seafloor.
13:52:28 DEBUG opendrift:1707: No elements to deactivate
13:52:28 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:28 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:28 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:28 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 8
13:52:28 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0 0 0 0 3 3]
13:52:28 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3 3 0 0]
13:52:28 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 271. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 34. 0.]
[ 6. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:28 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:28 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:28 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:28 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:28 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08287229930815097
13:52:28 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:28 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:28 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:28 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:28 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:28 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:28 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:28 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:28 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:28 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(192), np.int64(0), np.int64(8), np.int64(300), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:28 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:28 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:28 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:28 DEBUG opendrift:2110: ======================================================================
13:52:28 INFO opendrift:2111: 2025-12-07 02:51:37.801744 - step 27 of 96 - 500 active elements (0 deactivated)
13:52:28 DEBUG opendrift:2117: 0 elements scheduled.
13:52:28 DEBUG opendrift:2119: ======================================================================
13:52:28 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.752202883045
13:52:28 DEBUG opendrift:2130: 10.513256402423119 <- longitude -> 10.77764234627761
13:52:28 DEBUG opendrift:2130: -25.54983458760092 <- z -> 0.0
13:52:28 DEBUG opendrift:2131: ---------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:28 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 02:00:00 (before)
2025-12-07 03:00:00 (after)
13:52:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 02:00:00) in space (linearNDFast)
13:52:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 03:00:00) in space (linearNDFast)
13:52:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 02:00:00, weight 0.14) and
after (2025-12-07 03:00:00, weight 0.86) in time
13:52:28 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.222368666673326 degrees.
13:52:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.222368666673326 degrees.
13:52:28 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:28 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:28 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:28 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:28 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:28 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:28 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:28 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:28 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:28 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:28 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:28 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.142669 (min) 0.336095 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.31649 (min) 0.423198 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.346944 (min) -0.279464 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.3032 (min) -6.47444 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.34736 (min) 7.33855 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 31.7178 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1e-06 (min) 0.0101229 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.81528 (min) 9.65181 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.9314 (min) 32.2719 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000496391 (min) 0.000301208 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:28 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:28 DEBUG opendrift:728: No elements hit coastline.
13:52:28 DEBUG opendrift:767: No elements hit seafloor.
13:52:28 DEBUG opendrift:1707: No elements to deactivate
13:52:28 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:28 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:28 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:28 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 11
13:52:28 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0 2 0 0 0 0 0 0 0 0]
13:52:28 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 0 3 3 3 3 3 3 3 3]
13:52:28 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 280. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 35. 0.]
[ 7. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:28 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:28 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:28 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:28 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:28 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08032628151687951
13:52:28 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:28 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:28 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:28 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
13:52:28 DEBUG opendrift:772: Lifting 9 elements to seafloor.
13:52:28 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:28 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:28 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:28 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:28 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:28 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:28 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(185), np.int64(0), np.int64(7), np.int64(308), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:28 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:28 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:28 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:28 DEBUG opendrift:2110: ======================================================================
13:52:28 INFO opendrift:2111: 2025-12-07 03:21:37.801744 - step 28 of 96 - 500 active elements (0 deactivated)
13:52:28 DEBUG opendrift:2117: 0 elements scheduled.
13:52:28 DEBUG opendrift:2119: ======================================================================
13:52:28 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.756535885625794
13:52:28 DEBUG opendrift:2130: 10.513256402423119 <- longitude -> 10.787328203507832
13:52:28 DEBUG opendrift:2130: -25.813444060639846 <- z -> -0.2784592384786361
13:52:28 DEBUG opendrift:2131: ---------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:28 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:28 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:28 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 03:00:00 (before)
2025-12-07 04:00:00 (after)
13:52:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.97241942421334 and 59.71315661460406 degrees.
13:52:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.97241942421334 and 59.71315661460406 degrees.
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:31 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:31 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 55x34x11) for time after (2025-12-07 04:00:00)
13:52:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 03:00:00) in space (linearNDFast)
13:52:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 04:00:00) in space (linearNDFast)
13:52:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 03:00:00, weight 0.64) and
after (2025-12-07 04:00:00, weight 0.36) in time
13:52:31 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21268280747439 degrees.
13:52:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21268280747439 degrees.
13:52:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:31 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:31 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:31 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.143069 (min) 0.343454 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.356361 (min) 0.352481 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.293897 (min) -0.230684 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.19601 (min) -6.76286 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.30046 (min) 7.32107 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 34.4643 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01674e-06 (min) 0.0111075 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.84455 (min) 9.65284 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.9683 (min) 32.546 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000264235 (min) 0.000279057 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:31 DEBUG opendrift:728: No elements hit coastline.
13:52:31 DEBUG opendrift:767: No elements hit seafloor.
13:52:31 DEBUG opendrift:1707: No elements to deactivate
13:52:31 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:31 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:31 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:31 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:31 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 3]
13:52:31 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 0]
13:52:31 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 284. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 35. 0.]
[ 8. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:31 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:31 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:31 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:31 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:31 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07943392303659949
13:52:31 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:31 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:31 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:31 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:52:31 DEBUG opendrift:772: Lifting 4 elements to seafloor.
13:52:31 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:31 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:31 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:31 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:31 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:31 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:31 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:31 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(182), np.int64(0), np.int64(6), np.int64(312), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:31 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:31 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:31 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:31 DEBUG opendrift:2110: ======================================================================
13:52:31 INFO opendrift:2111: 2025-12-07 03:51:37.801744 - step 29 of 96 - 500 active elements (0 deactivated)
13:52:31 DEBUG opendrift:2117: 0 elements scheduled.
13:52:31 DEBUG opendrift:2119: ======================================================================
13:52:31 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.76105800490769
13:52:31 DEBUG opendrift:2130: 10.513256402423119 <- longitude -> 10.794902866935773
13:52:31 DEBUG opendrift:2130: -22.725582560616804 <- z -> 0.0
13:52:31 DEBUG opendrift:2131: ---------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 03:00:00 (before)
2025-12-07 04:00:00 (after)
13:52:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 03:00:00) in space (linearNDFast)
13:52:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 04:00:00) in space (linearNDFast)
13:52:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 03:00:00, weight 0.14) and
after (2025-12-07 04:00:00, weight 0.86) in time
13:52:31 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20510814200534 degrees.
13:52:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20510814200534 degrees.
13:52:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:31 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:31 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:31 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:31 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:31 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.147203 (min) 0.271229 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.299593 (min) 0.348863 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.240711 (min) -0.183815 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.08713 (min) -6.81543 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.22166 (min) 7.35293 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 37.0841 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0107222 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.79602 (min) 9.65296 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.9822 (min) 32.1974 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000590165 (min) 0.000747814 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:31 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:31 DEBUG opendrift:728: No elements hit coastline.
13:52:31 DEBUG opendrift:767: No elements hit seafloor.
13:52:31 DEBUG opendrift:1707: No elements to deactivate
13:52:31 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:31 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:31 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:31 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:31 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:52:31 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:52:31 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 289. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 36. 0.]
[ 8. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:31 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:31 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:31 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:31 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:31 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08098051062742188
13:52:31 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:31 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:31 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:31 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:31 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:31 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:31 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:31 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:31 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:31 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:31 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:31 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(177), np.int64(0), np.int64(6), np.int64(317), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:31 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:31 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:31 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:31 DEBUG opendrift:2110: ======================================================================
13:52:31 INFO opendrift:2111: 2025-12-07 04:21:37.801744 - step 30 of 96 - 500 active elements (0 deactivated)
13:52:31 DEBUG opendrift:2117: 0 elements scheduled.
13:52:31 DEBUG opendrift:2119: ======================================================================
13:52:31 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.76136990948628
13:52:31 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.79850918682309
13:52:31 DEBUG opendrift:2130: -25.863929589310267 <- z -> 0.0
13:52:31 DEBUG opendrift:2131: ---------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:31 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:31 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 04:00:00 (before)
2025-12-07 05:00:00 (after)
13:52:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.71315661460406 degrees.
13:52:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.71315661460406 degrees.
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:34 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:34 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 56x34x11) for time after (2025-12-07 05:00:00)
13:52:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 04:00:00) in space (linearNDFast)
13:52:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 05:00:00) in space (linearNDFast)
13:52:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 04:00:00, weight 0.64) and
after (2025-12-07 05:00:00, weight 0.36) in time
13:52:34 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20150183296328 degrees.
13:52:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20150183296328 degrees.
13:52:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:34 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:34 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.1389 (min) 0.231111 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.347069 (min) 0.371332 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.194151 (min) -0.144031 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.07737 (min) -6.71086 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.43035 (min) 7.48314 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 37.1736 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0108984 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.75979 (min) 9.65248 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.8815 (min) 32.4655 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000363784 (min) 0.00104906 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:34 DEBUG opendrift:728: No elements hit coastline.
13:52:34 DEBUG opendrift:767: No elements hit seafloor.
13:52:34 DEBUG opendrift:1707: No elements to deactivate
13:52:34 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:34 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:34 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:34 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
13:52:34 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0]
13:52:34 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3]
13:52:34 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 295. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 36. 0.]
[ 8. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:34 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:34 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:34 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08246536463545358
13:52:34 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:34 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:34 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:34 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:558: 6 elements reached seafloor, interacting with bottom
13:52:34 DEBUG opendrift:772: Lifting 6 elements to seafloor.
13:52:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:34 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:34 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:34 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(171), np.int64(0), np.int64(6), np.int64(323), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:34 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:34 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:34 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:34 DEBUG opendrift:2110: ======================================================================
13:52:34 INFO opendrift:2111: 2025-12-07 04:51:37.801744 - step 31 of 96 - 500 active elements (0 deactivated)
13:52:34 DEBUG opendrift:2117: 0 elements scheduled.
13:52:34 DEBUG opendrift:2119: ======================================================================
13:52:34 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.759747243194546
13:52:34 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.800530822607836
13:52:34 DEBUG opendrift:2130: -26.192912469641765 <- z -> 0.0
13:52:34 DEBUG opendrift:2131: ---------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 04:00:00 (before)
2025-12-07 05:00:00 (after)
13:52:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 04:00:00) in space (linearNDFast)
13:52:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 05:00:00) in space (linearNDFast)
13:52:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 04:00:00, weight 0.14) and
after (2025-12-07 05:00:00, weight 0.86) in time
13:52:34 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19948018979212 degrees.
13:52:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19948018979212 degrees.
13:52:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:34 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:34 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:34 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.169259 (min) 0.213988 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.314522 (min) 0.359936 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.150155 (min) -0.107051 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.11535 (min) -6.55266 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.75316 (min) 7.6865 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 36.3293 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99997e-07 (min) 0.010852 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.58921 (min) 9.65212 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.3383 (min) 32.7636 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000386778 (min) 0.00161788 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:34 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:34 DEBUG opendrift:728: No elements hit coastline.
13:52:34 DEBUG opendrift:767: No elements hit seafloor.
13:52:34 DEBUG opendrift:1707: No elements to deactivate
13:52:34 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:34 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:34 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:34 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 9
13:52:34 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 3 0 0 2 3]
13:52:34 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 0 3 3 0 0]
13:52:34 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 301. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 10. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:34 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:34 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:34 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08498128174464376
13:52:34 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:34 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:34 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:558: 6 elements reached seafloor, interacting with bottom
13:52:34 DEBUG opendrift:772: Lifting 6 elements to seafloor.
13:52:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:34 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:34 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:34 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(168), np.int64(0), np.int64(5), np.int64(327), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:34 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:34 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:34 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:34 DEBUG opendrift:2110: ======================================================================
13:52:34 INFO opendrift:2111: 2025-12-07 05:21:37.801744 - step 32 of 96 - 500 active elements (0 deactivated)
13:52:34 DEBUG opendrift:2117: 0 elements scheduled.
13:52:34 DEBUG opendrift:2119: ======================================================================
13:52:34 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.76490547029648
13:52:34 DEBUG opendrift:2130: 10.513256402423112 <- longitude -> 10.801107543028158
13:52:34 DEBUG opendrift:2130: -26.665225982666016 <- z -> -0.010912995880004162
13:52:34 DEBUG opendrift:2131: ---------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 05:00:00 (before)
2025-12-07 06:00:00 (after)
13:52:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.71315661460406 degrees.
13:52:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.71315661460406 degrees.
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:37 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:37 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 56x34x11) for time after (2025-12-07 06:00:00)
13:52:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 05:00:00) in space (linearNDFast)
13:52:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 06:00:00) in space (linearNDFast)
13:52:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 05:00:00, weight 0.64) and
after (2025-12-07 06:00:00, weight 0.36) in time
13:52:37 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.198903466413185 degrees.
13:52:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.198903466413185 degrees.
13:52:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:37 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:37 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:37 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.144217 (min) 0.176574 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.408736 (min) 0.354028 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.117207 (min) -0.0899234 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.07385 (min) -6.66304 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.89784 (min) 7.76389 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 38.8327 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.0178e-06 (min) 0.01131 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.72522 (min) 9.65217 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.8411 (min) 33.0158 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00020516 (min) 0.00045686 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:37 DEBUG opendrift:728: No elements hit coastline.
13:52:37 DEBUG opendrift:767: No elements hit seafloor.
13:52:37 DEBUG opendrift:1707: No elements to deactivate
13:52:37 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:37 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:37 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:37 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 10
13:52:37 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 3 3 3 0 0 0 0]
13:52:37 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 0 0 3 3 3 3]
13:52:37 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 308. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 13. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:37 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:37 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:37 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:37 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:37 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08599856899997992
13:52:37 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:37 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:37 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:37 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
13:52:37 DEBUG opendrift:772: Lifting 7 elements to seafloor.
13:52:37 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:37 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:37 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:37 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:37 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:37 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(164), np.int64(0), np.int64(5), np.int64(331), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:37 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:37 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:37 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:37 DEBUG opendrift:2110: ======================================================================
13:52:37 INFO opendrift:2111: 2025-12-07 05:51:37.801744 - step 33 of 96 - 500 active elements (0 deactivated)
13:52:37 DEBUG opendrift:2117: 0 elements scheduled.
13:52:37 DEBUG opendrift:2119: ======================================================================
13:52:37 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.763319250137194
13:52:37 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.802677060392206
13:52:37 DEBUG opendrift:2130: -26.665225982666016 <- z -> -0.00025915172133261777
13:52:37 DEBUG opendrift:2131: ---------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 05:00:00 (before)
2025-12-07 06:00:00 (after)
13:52:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 05:00:00) in space (linearNDFast)
13:52:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 06:00:00) in space (linearNDFast)
13:52:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 05:00:00, weight 0.14) and
after (2025-12-07 06:00:00, weight 0.86) in time
13:52:37 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.197333945803656 degrees.
13:52:37 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.197333945803656 degrees.
13:52:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:37 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:37 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:37 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:37 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:37 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:37 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:37 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.214695 (min) 0.175446 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.326273 (min) 0.405044 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.113909 (min) -0.0728829 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.00058 (min) -6.87735 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.05175 (min) 7.82565 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 37.4252 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01855e-06 (min) 0.0117931 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.62004 (min) 9.65223 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.3829 (min) 33.0852 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000217005 (min) 0.000395904 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:37 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:37 DEBUG opendrift:728: No elements hit coastline.
13:52:37 DEBUG opendrift:767: No elements hit seafloor.
13:52:37 DEBUG opendrift:1707: No elements to deactivate
13:52:37 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:37 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:37 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:37 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:37 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 3 0 0]
13:52:37 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 3 3]
13:52:37 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 312. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 14. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:37 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:37 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:37 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:37 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:37 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08654698323328319
13:52:37 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:37 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:37 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:37 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:52:37 DEBUG opendrift:772: Lifting 4 elements to seafloor.
13:52:37 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:37 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:37 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:37 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:37 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:37 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:37 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(161), np.int64(0), np.int64(5), np.int64(334), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:37 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:37 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:37 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:37 DEBUG opendrift:2110: ======================================================================
13:52:37 INFO opendrift:2111: 2025-12-07 06:21:37.801744 - step 34 of 96 - 500 active elements (0 deactivated)
13:52:37 DEBUG opendrift:2117: 0 elements scheduled.
13:52:37 DEBUG opendrift:2119: ======================================================================
13:52:37 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.76366393088951
13:52:37 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.802811809642826
13:52:37 DEBUG opendrift:2130: -30.52540141660338 <- z -> 0.0
13:52:37 DEBUG opendrift:2131: ---------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:37 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:37 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:37 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 06:00:00 (before)
2025-12-07 07:00:00 (after)
13:52:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.71315661460406 degrees.
13:52:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9655670816302 and 59.71315661460406 degrees.
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:40 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:40 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 56x34x11) for time after (2025-12-07 07:00:00)
13:52:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 06:00:00) in space (linearNDFast)
13:52:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 07:00:00) in space (linearNDFast)
13:52:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 06:00:00, weight 0.64) and
after (2025-12-07 07:00:00, weight 0.36) in time
13:52:40 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19719920083123 degrees.
13:52:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19719920083123 degrees.
13:52:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:40 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:40 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:40 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.189546 (min) 0.189106 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.255593 (min) 0.508002 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.136244 (min) -0.0811713 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.95036 (min) -6.88226 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.9515 (min) 7.67525 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 36.9808 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0117782 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.56487 (min) 9.65221 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.334 (min) 32.8171 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000196853 (min) 0.000978395 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:40 DEBUG opendrift:728: No elements hit coastline.
13:52:40 DEBUG opendrift:772: Lifting 7 elements to seafloor.
13:52:40 DEBUG opendrift:1707: No elements to deactivate
13:52:40 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:40 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:40 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:40 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 9
13:52:40 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0]
13:52:40 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3]
13:52:40 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 321. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 14. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:40 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:40 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:40 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:40 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:40 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08443412435427045
13:52:40 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:40 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:40 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:40 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
13:52:40 DEBUG opendrift:772: Lifting 9 elements to seafloor.
13:52:40 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:40 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:40 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:40 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:40 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(152), np.int64(0), np.int64(5), np.int64(343), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:40 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:40 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:40 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:40 DEBUG opendrift:2110: ======================================================================
13:52:40 INFO opendrift:2111: 2025-12-07 06:51:37.801744 - step 35 of 96 - 500 active elements (0 deactivated)
13:52:40 DEBUG opendrift:2117: 0 elements scheduled.
13:52:40 DEBUG opendrift:2119: ======================================================================
13:52:40 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.77055285798777
13:52:40 DEBUG opendrift:2130: 10.513256402423119 <- longitude -> 10.805245742778238
13:52:40 DEBUG opendrift:2130: -30.56026502058762 <- z -> 0.0
13:52:40 DEBUG opendrift:2131: ---------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 06:00:00 (before)
2025-12-07 07:00:00 (after)
13:52:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 06:00:00) in space (linearNDFast)
13:52:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 07:00:00) in space (linearNDFast)
13:52:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 06:00:00, weight 0.14) and
after (2025-12-07 07:00:00, weight 0.86) in time
13:52:40 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19476526495038 degrees.
13:52:40 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19476526495038 degrees.
13:52:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:40 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:40 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:40 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:40 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:40 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:40 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:40 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.250096 (min) 0.234961 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.204745 (min) 0.578411 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.167804 (min) -0.102197 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.92685 (min) -6.80614 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.7169 (min) 7.50477 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 41.9235 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0112722 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.65045 (min) 9.65217 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.4903 (min) 32.8512 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000228382 (min) 0.00067217 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:40 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:40 DEBUG opendrift:728: No elements hit coastline.
13:52:40 DEBUG opendrift:772: Lifting 25 elements to seafloor.
13:52:40 DEBUG opendrift:1707: No elements to deactivate
13:52:40 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:40 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:40 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:40 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:40 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:52:40 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:52:40 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 326. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 14. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:40 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:40 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:40 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:40 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:40 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08152184982355756
13:52:40 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:40 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:40 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:40 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:40 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:40 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:40 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:40 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:40 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:40 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:40 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(147), np.int64(0), np.int64(5), np.int64(348), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:40 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:40 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:40 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:40 DEBUG opendrift:2110: ======================================================================
13:52:40 INFO opendrift:2111: 2025-12-07 07:21:37.801744 - step 36 of 96 - 500 active elements (0 deactivated)
13:52:40 DEBUG opendrift:2117: 0 elements scheduled.
13:52:40 DEBUG opendrift:2119: ======================================================================
13:52:40 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.76904022386888
13:52:40 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.806370558935674
13:52:40 DEBUG opendrift:2130: -34.26758192567838 <- z -> -0.5197144960191105
13:52:40 DEBUG opendrift:2131: ---------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:40 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:40 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:40 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 07:00:00 (before)
2025-12-07 08:00:00 (after)
13:52:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.71315661460406 degrees.
13:52:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.71315661460406 degrees.
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:43 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:43 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 58x34x11) for time after (2025-12-07 08:00:00)
13:52:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 07:00:00) in space (linearNDFast)
13:52:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 08:00:00) in space (linearNDFast)
13:52:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
13:52:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 07:00:00, weight 0.64) and
after (2025-12-07 08:00:00, weight 0.36) in time
13:52:43 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19364045354735 degrees.
13:52:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19364045354735 degrees.
13:52:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:43 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:43 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:43 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.275927 (min) 0.284213 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.184986 (min) 0.559861 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.213972 (min) -0.144411 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.89316 (min) -6.62629 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.67502 (min) 7.46907 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 42.1439 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03172e-06 (min) 0.0102316 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.65025 (min) 9.65191 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.5092 (min) 32.9204 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000690607 (min) 0.00037634 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:43 DEBUG opendrift:728: No elements hit coastline.
13:52:43 DEBUG opendrift:772: Lifting 35 elements to seafloor.
13:52:43 DEBUG opendrift:1707: No elements to deactivate
13:52:43 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:43 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:43 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:43 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:43 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:52:43 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:52:43 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 331. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 14. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:43 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:43 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:43 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08044426941215944
13:52:43 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:43 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:43 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:43 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:43 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:43 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:43 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(142), np.int64(0), np.int64(5), np.int64(353), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:43 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:43 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:43 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:43 DEBUG opendrift:2110: ======================================================================
13:52:43 INFO opendrift:2111: 2025-12-07 07:51:37.801744 - step 37 of 96 - 500 active elements (0 deactivated)
13:52:43 DEBUG opendrift:2117: 0 elements scheduled.
13:52:43 DEBUG opendrift:2119: ======================================================================
13:52:43 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.7748686421838
13:52:43 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.804612635044553
13:52:43 DEBUG opendrift:2130: -29.719439003371022 <- z -> -0.18346161334461308
13:52:43 DEBUG opendrift:2131: ---------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 07:00:00 (before)
2025-12-07 08:00:00 (after)
13:52:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 07:00:00) in space (linearNDFast)
13:52:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 08:00:00) in space (linearNDFast)
13:52:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 07:00:00, weight 0.14) and
after (2025-12-07 08:00:00, weight 0.86) in time
13:52:43 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.1953983812725 degrees.
13:52:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.1953983812725 degrees.
13:52:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:43 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:43 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:43 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:43 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:43 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.304185 (min) 0.389446 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.12316 (min) 0.689785 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.268418 (min) -0.19489 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.84436 (min) -6.40631 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.67271 (min) 7.4664 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 47.1208 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02922e-06 (min) 0.0109167 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.51095 (min) 9.65155 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.0686 (min) 32.8619 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000550972 (min) 0.000431695 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:43 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:43 DEBUG opendrift:728: No elements hit coastline.
13:52:43 DEBUG opendrift:772: Lifting 45 elements to seafloor.
13:52:43 DEBUG opendrift:1707: No elements to deactivate
13:52:43 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:43 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:43 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:43 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
13:52:43 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 3 0]
13:52:43 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 0 3]
13:52:43 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 336. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:43 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:43 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:43 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08042303017882599
13:52:43 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:43 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:43 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:43 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:43 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:43 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:43 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(138), np.int64(0), np.int64(5), np.int64(357), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:43 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:43 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:43 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:43 DEBUG opendrift:2110: ======================================================================
13:52:43 INFO opendrift:2111: 2025-12-07 08:21:37.801744 - step 38 of 96 - 500 active elements (0 deactivated)
13:52:43 DEBUG opendrift:2117: 0 elements scheduled.
13:52:43 DEBUG opendrift:2119: ======================================================================
13:52:43 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.773333219814155
13:52:43 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.803463251186017
13:52:43 DEBUG opendrift:2130: -27.478796005249023 <- z -> 0.0
13:52:43 DEBUG opendrift:2131: ---------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:43 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:43 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 08:00:00 (before)
2025-12-07 09:00:00 (after)
13:52:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.71315661460406 degrees.
13:52:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.71315661460406 degrees.
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:46 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:46 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 58x34x11) for time after (2025-12-07 09:00:00)
13:52:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 08:00:00) in space (linearNDFast)
13:52:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 09:00:00) in space (linearNDFast)
13:52:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 2 elements, expanding data 1
13:52:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 08:00:00, weight 0.64) and
after (2025-12-07 09:00:00, weight 0.36) in time
13:52:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19654775484231 degrees.
13:52:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19654775484231 degrees.
13:52:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:46 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:46 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.36948 (min) 0.558403 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0592023 (min) 0.79445 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.359233 (min) -0.250551 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.742 (min) -6.06628 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.77223 (min) 7.35425 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 45.9337 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1e-06 (min) 0.00972424 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.46291 (min) 9.65107 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.0032 (min) 33.0737 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000554739 (min) 0.00110201 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:46 DEBUG opendrift:728: No elements hit coastline.
13:52:46 DEBUG opendrift:772: Lifting 56 elements to seafloor.
13:52:46 DEBUG opendrift:1707: No elements to deactivate
13:52:46 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:46 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:46 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:46 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:46 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:52:46 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:52:46 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 341. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:46 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:46 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07822709963087437
13:52:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:46 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:46 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:46 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:46 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:46 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(133), np.int64(0), np.int64(5), np.int64(362), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:46 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:46 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:46 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:46 DEBUG opendrift:2110: ======================================================================
13:52:46 INFO opendrift:2111: 2025-12-07 08:51:37.801744 - step 39 of 96 - 500 active elements (0 deactivated)
13:52:46 DEBUG opendrift:2117: 0 elements scheduled.
13:52:46 DEBUG opendrift:2119: ======================================================================
13:52:46 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.78489956345951
13:52:46 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.802740666079064
13:52:46 DEBUG opendrift:2130: -27.432844161987305 <- z -> -0.09215874203560293
13:52:46 DEBUG opendrift:2131: ---------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 08:00:00 (before)
2025-12-07 09:00:00 (after)
13:52:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 08:00:00) in space (linearNDFast)
13:52:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 09:00:00) in space (linearNDFast)
13:52:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 08:00:00, weight 0.14) and
after (2025-12-07 09:00:00, weight 0.86) in time
13:52:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.197270349843244 degrees.
13:52:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.197270349843244 degrees.
13:52:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:46 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:46 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:46 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.441476 (min) 0.340392 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0231315 (min) 1.10233 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.419202 (min) -0.300872 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.63076 (min) -5.6798 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.64023 (min) 7.28009 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 54.5107 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01088e-06 (min) 0.0143625 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.56016 (min) 9.65055 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.2911 (min) 32.9511 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000897867 (min) 0.000372967 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:46 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:46 DEBUG opendrift:728: No elements hit coastline.
13:52:46 DEBUG opendrift:772: Lifting 72 elements to seafloor.
13:52:46 DEBUG opendrift:1707: No elements to deactivate
13:52:46 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:46 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:46 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:46 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:52:46 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:52:46 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:52:46 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 346. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:46 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:46 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07674054394224648
13:52:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:52:46 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:46 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:46 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:46 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:46 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(128), np.int64(0), np.int64(5), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:46 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:46 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:46 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:46 DEBUG opendrift:2110: ======================================================================
13:52:46 INFO opendrift:2111: 2025-12-07 09:21:37.801744 - step 40 of 96 - 500 active elements (0 deactivated)
13:52:46 DEBUG opendrift:2117: 0 elements scheduled.
13:52:46 DEBUG opendrift:2119: ======================================================================
13:52:46 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.797252369051805
13:52:46 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.803568310761362
13:52:46 DEBUG opendrift:2130: -27.388309478759766 <- z -> 0.0
13:52:46 DEBUG opendrift:2131: ---------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 09:00:00 (before)
2025-12-07 10:00:00 (after)
13:52:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.71315661460406 degrees.
13:52:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.71315661460406 degrees.
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:49 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 61x34x11) for time after (2025-12-07 10:00:00)
13:52:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 09:00:00) in space (linearNDFast)
13:52:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 10:00:00) in space (linearNDFast)
13:52:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 09:00:00, weight 0.64) and
after (2025-12-07 10:00:00, weight 0.36) in time
13:52:49 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19644268458391 degrees.
13:52:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19644268458391 degrees.
13:52:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:49 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:49 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.546551 (min) 0.461679 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.00024759 (min) 1.02858 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.457319 (min) -0.336861 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.62923 (min) -5.7238 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.47543 (min) 7.18591 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 64.737 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00959824 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.64211 (min) 9.64968 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.449 (min) 33.145 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00101749 (min) 0.000310717 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:49 DEBUG opendrift:728: No elements hit coastline.
13:52:49 DEBUG opendrift:772: Lifting 79 elements to seafloor.
13:52:49 DEBUG opendrift:1707: No elements to deactivate
13:52:49 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:49 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:49 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:49 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:52:49 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:52:49 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:52:49 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 349. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:49 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:49 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:49 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07547352623327412
13:52:49 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:49 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:49 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:49 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:52:49 DEBUG opendrift:772: Lifting 3 elements to seafloor.
13:52:49 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:49 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:49 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:49 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:49 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(125), np.int64(0), np.int64(5), np.int64(370), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:49 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:49 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:49 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:49 DEBUG opendrift:2110: ======================================================================
13:52:49 INFO opendrift:2111: 2025-12-07 09:51:37.801744 - step 41 of 96 - 500 active elements (0 deactivated)
13:52:49 DEBUG opendrift:2117: 0 elements scheduled.
13:52:49 DEBUG opendrift:2119: ======================================================================
13:52:49 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.80898798368371
13:52:49 DEBUG opendrift:2130: 10.513256402423115 <- longitude -> 10.802421464946674
13:52:49 DEBUG opendrift:2130: -27.35442543029785 <- z -> -0.04030629423531862
13:52:49 DEBUG opendrift:2131: ---------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 09:00:00 (before)
2025-12-07 10:00:00 (after)
13:52:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 09:00:00) in space (linearNDFast)
13:52:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 10:00:00) in space (linearNDFast)
13:52:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 09:00:00, weight 0.14) and
after (2025-12-07 10:00:00, weight 0.86) in time
13:52:49 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19758953295937 degrees.
13:52:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.19758953295937 degrees.
13:52:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:49 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:49 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:49 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:49 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:49 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.374111 (min) 0.588025 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.0152778 (min) 1.08125 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.472512 (min) -0.368784 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.6661 (min) -5.62988 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.27268 (min) 7.08252 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 74.6612 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01198e-06 (min) 0.0153239 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.67085 (min) 9.64885 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.5326 (min) 32.669 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00175836 (min) 0.00104871 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:49 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:49 DEBUG opendrift:728: No elements hit coastline.
13:52:49 DEBUG opendrift:772: Lifting 88 elements to seafloor.
13:52:50 DEBUG opendrift:1707: No elements to deactivate
13:52:50 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:50 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:50 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:50 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 11
13:52:50 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 2 0 0 0 0 0 2 0 0 0]
13:52:50 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3 3 3 0 3 3 3]
13:52:50 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 358. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:50 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:50 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:50 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:50 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:50 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07410858775040935
13:52:50 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:50 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:50 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:50 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
13:52:50 DEBUG opendrift:772: Lifting 9 elements to seafloor.
13:52:50 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:50 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:50 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:50 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:50 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:50 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:50 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(118), np.int64(0), np.int64(3), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:50 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:50 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:50 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:50 DEBUG opendrift:2110: ======================================================================
13:52:50 INFO opendrift:2111: 2025-12-07 10:21:37.801744 - step 42 of 96 - 500 active elements (0 deactivated)
13:52:50 DEBUG opendrift:2117: 0 elements scheduled.
13:52:50 DEBUG opendrift:2119: ======================================================================
13:52:50 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.8208909404814
13:52:50 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.793846817151566
13:52:50 DEBUG opendrift:2130: -27.32465934753418 <- z -> 0.0
13:52:50 DEBUG opendrift:2131: ---------------------------------
13:52:50 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:50 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:50 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:50 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:50 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:50 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:50 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:50 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 10:00:00 (before)
2025-12-07 11:00:00 (after)
13:52:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91065011469234 and 59.73595951502456 degrees.
13:52:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91065011469234 and 59.73595951502456 degrees.
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:52 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 64x36x11) for time after (2025-12-07 11:00:00)
13:52:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 10:00:00) in space (linearNDFast)
13:52:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 11:00:00) in space (linearNDFast)
13:52:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 10:00:00, weight 0.64) and
after (2025-12-07 11:00:00, weight 0.36) in time
13:52:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20616419103686 degrees.
13:52:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20616419103686 degrees.
13:52:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:52 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:52 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.613455 (min) 0.496246 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0413125 (min) 0.985032 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.483171 (min) -0.392903 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.84841 (min) -5.55853 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.34758 (min) 6.87643 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 84.235 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0141282 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.69385 (min) 9.64802 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.5942 (min) 33.0122 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.0023491 (min) 0.00164442 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:52 DEBUG opendrift:728: No elements hit coastline.
13:52:52 DEBUG opendrift:772: Lifting 101 elements to seafloor.
13:52:52 DEBUG opendrift:1707: No elements to deactivate
13:52:52 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:52:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:52:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:52:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 359. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07369362481697386
13:52:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:52 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(117), np.int64(0), np.int64(3), np.int64(380), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:52 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:52 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:52 DEBUG opendrift:2110: ======================================================================
13:52:52 INFO opendrift:2111: 2025-12-07 10:51:37.801744 - step 43 of 96 - 500 active elements (0 deactivated)
13:52:52 DEBUG opendrift:2117: 0 elements scheduled.
13:52:52 DEBUG opendrift:2119: ======================================================================
13:52:52 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.82022271071858
13:52:52 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.795421273577855
13:52:52 DEBUG opendrift:2130: -34.852379371412894 <- z -> -0.17197621495258408
13:52:52 DEBUG opendrift:2131: ---------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 10:00:00 (before)
2025-12-07 11:00:00 (after)
13:52:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 10:00:00) in space (linearNDFast)
13:52:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 11:00:00) in space (linearNDFast)
13:52:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 10:00:00, weight 0.14) and
after (2025-12-07 11:00:00, weight 0.86) in time
13:52:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.204589727031085 degrees.
13:52:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.204589727031085 degrees.
13:52:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:52 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:52 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:52 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:52 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.682955 (min) 0.522413 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: 0.00207235 (min) 1.03248 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.499399 (min) -0.40786 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.16987 (min) -5.28151 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.1078 (min) 6.6963 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 85.0428 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01555e-06 (min) 0.00947254 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.74761 (min) 9.64754 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.736 (min) 32.766 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00290025 (min) 0.00180563 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:52 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:52 DEBUG opendrift:728: No elements hit coastline.
13:52:52 DEBUG opendrift:772: Lifting 102 elements to seafloor.
13:52:52 DEBUG opendrift:1707: No elements to deactivate
13:52:52 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:52:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:52:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:52:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 362. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07519406226515414
13:52:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:52 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:52:52 DEBUG opendrift:772: Lifting 3 elements to seafloor.
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(114), np.int64(0), np.int64(3), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:52 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:52 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:52 DEBUG opendrift:2110: ======================================================================
13:52:52 INFO opendrift:2111: 2025-12-07 11:21:37.801744 - step 44 of 96 - 500 active elements (0 deactivated)
13:52:52 DEBUG opendrift:2117: 0 elements scheduled.
13:52:52 DEBUG opendrift:2119: ======================================================================
13:52:52 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.82025526831181
13:52:52 DEBUG opendrift:2130: 10.513256402423107 <- longitude -> 10.796994601702817
13:52:52 DEBUG opendrift:2130: -43.21478409991871 <- z -> -0.18218900411120575
13:52:52 DEBUG opendrift:2131: ---------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:52 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:52 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 11:00:00 (before)
2025-12-07 12:00:00 (after)
13:52:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.75877301135792 degrees.
13:52:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.75877301135792 degrees.
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:56 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:56 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 62x38x11) for time after (2025-12-07 12:00:00)
13:52:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 11:00:00) in space (linearNDFast)
13:52:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:56 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 12:00:00) in space (linearNDFast)
13:52:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:56 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 11:00:00, weight 0.64) and
after (2025-12-07 12:00:00, weight 0.36) in time
13:52:56 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20301639351166 degrees.
13:52:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20301639351166 degrees.
13:52:56 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:56 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:56 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:56 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:56 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:56 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:56 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:56 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:56 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:56 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.622762 (min) 0.417362 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0127875 (min) 0.971875 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.496374 (min) -0.410201 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.87121 (min) -4.82607 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.35974 (min) 6.98789 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 86.7766 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02524e-06 (min) 0.0115049 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.55602 (min) 9.64744 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.1577 (min) 32.6069 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00320498 (min) 0.0027304 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:56 DEBUG opendrift:728: No elements hit coastline.
13:52:56 DEBUG opendrift:772: Lifting 110 elements to seafloor.
13:52:56 DEBUG opendrift:1707: No elements to deactivate
13:52:56 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:56 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:56 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:56 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:52:56 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
13:52:56 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
13:52:56 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 364. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:56 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:56 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:56 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0741343036040664
13:52:56 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:56 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:56 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:52:56 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:56 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:56 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(112), np.int64(0), np.int64(3), np.int64(385), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:56 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:56 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:56 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:56 DEBUG opendrift:2110: ======================================================================
13:52:56 INFO opendrift:2111: 2025-12-07 11:51:37.801744 - step 45 of 96 - 500 active elements (0 deactivated)
13:52:56 DEBUG opendrift:2117: 0 elements scheduled.
13:52:56 DEBUG opendrift:2119: ======================================================================
13:52:56 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.8237462462117
13:52:56 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.798921530008228
13:52:56 DEBUG opendrift:2130: -44.217081212216264 <- z -> 0.0
13:52:56 DEBUG opendrift:2131: ---------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:56 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 11:00:00 (before)
2025-12-07 12:00:00 (after)
13:52:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 11:00:00) in space (linearNDFast)
13:52:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:56 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 12:00:00) in space (linearNDFast)
13:52:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:56 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 11:00:00, weight 0.14) and
after (2025-12-07 12:00:00, weight 0.86) in time
13:52:56 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20108945363819 degrees.
13:52:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.20108945363819 degrees.
13:52:56 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:56 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:56 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:56 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:56 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:56 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:56 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:56 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:56 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:56 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:56 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:56 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.608245 (min) 0.341035 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0653699 (min) 0.959937 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.49136 (min) -0.40633 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.5189 (min) -4.35438 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.55448 (min) 7.35944 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 90.2109 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0111046 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.83721 (min) 9.71958 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.9116 (min) 33.3242 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00421009 (min) 0.00242713 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:56 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:56 DEBUG opendrift:728: No elements hit coastline.
13:52:56 DEBUG opendrift:772: Lifting 112 elements to seafloor.
13:52:56 DEBUG opendrift:1707: No elements to deactivate
13:52:56 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:56 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:56 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:56 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:52:56 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:52:56 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:52:56 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 365. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:56 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:56 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:56 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07413504500017679
13:52:56 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:56 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:56 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:56 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:56 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:56 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:56 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(111), np.int64(0), np.int64(3), np.int64(386), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:56 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:56 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:56 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:56 DEBUG opendrift:2110: ======================================================================
13:52:56 INFO opendrift:2111: 2025-12-07 12:21:37.801744 - step 46 of 96 - 500 active elements (0 deactivated)
13:52:56 DEBUG opendrift:2117: 0 elements scheduled.
13:52:56 DEBUG opendrift:2119: ======================================================================
13:52:56 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.82460682642862
13:52:56 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.788188596363334
13:52:56 DEBUG opendrift:2130: -42.231098746221974 <- z -> -0.030778793720436126
13:52:56 DEBUG opendrift:2131: ---------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:56 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:56 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 12:00:00 (before)
2025-12-07 13:00:00 (after)
13:52:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:52:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:52:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:52:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:52:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:52:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.793013123522684 degrees.
13:52:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:52:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.793013123522684 degrees.
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:52:59 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:52:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 62x41x11) for time after (2025-12-07 13:00:00)
13:52:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 12:00:00) in space (linearNDFast)
13:52:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 13:00:00) in space (linearNDFast)
13:52:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 12:00:00, weight 0.64) and
after (2025-12-07 13:00:00, weight 0.36) in time
13:52:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21182240207782 degrees.
13:52:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21182240207782 degrees.
13:52:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:59 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:59 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:59 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:59 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:59 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:59 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:59 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.644588 (min) 0.350037 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.118502 (min) 0.846971 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.492734 (min) -0.3926 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.98271 (min) -4.0025 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.54178 (min) 7.58572 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 92.1506 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02524e-06 (min) 0.0137341 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.74915 (min) 9.68656 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 27.7663 (min) 32.8582 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00408267 (min) 0.00236959 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:59 DEBUG opendrift:728: No elements hit coastline.
13:52:59 DEBUG opendrift:767: No elements hit seafloor.
13:52:59 DEBUG opendrift:1707: No elements to deactivate
13:52:59 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:59 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:59 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:59 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:52:59 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:52:59 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:52:59 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 366. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 36. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:59 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:59 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:59 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07060895097739472
13:52:59 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:59 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:59 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:59 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:52:59 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:59 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:59 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(110), np.int64(0), np.int64(2), np.int64(388), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:59 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:59 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:59 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:59 DEBUG opendrift:2110: ======================================================================
13:52:59 INFO opendrift:2111: 2025-12-07 12:51:37.801744 - step 47 of 96 - 500 active elements (0 deactivated)
13:52:59 DEBUG opendrift:2117: 0 elements scheduled.
13:52:59 DEBUG opendrift:2119: ======================================================================
13:52:59 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.824495160564496
13:52:59 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.787611794804588
13:52:59 DEBUG opendrift:2130: -38.47495955390849 <- z -> 0.0
13:52:59 DEBUG opendrift:2131: ---------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:59 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 12:00:00 (before)
2025-12-07 13:00:00 (after)
13:52:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 12:00:00) in space (linearNDFast)
13:52:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 13:00:00) in space (linearNDFast)
13:52:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:52:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 12:00:00, weight 0.14) and
after (2025-12-07 13:00:00, weight 0.86) in time
13:52:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:52:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:52:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:52:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:59 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:52:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:52:59 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:52:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:59 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:52:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:52:59 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:52:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:52:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:52:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:52:59 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:52:59 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:52:59 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:52:59 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:52:59 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.585174 (min) 0.413028 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.23272 (min) 0.814386 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.48722 (min) -0.366895 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.685 (min) -3.69698 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.36206 (min) 7.80449 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 93.7022 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0149432 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.92164 (min) 9.67098 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.2466 (min) 33.1779 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00290497 (min) 0.00290748 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:52:59 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:52:59 DEBUG opendrift:728: No elements hit coastline.
13:52:59 DEBUG opendrift:767: No elements hit seafloor.
13:52:59 DEBUG opendrift:1707: No elements to deactivate
13:52:59 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:52:59 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:52:59 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:52:59 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:52:59 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
13:52:59 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
13:52:59 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 368. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:52:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:59 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:52:59 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:52:59 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06863371639921391
13:52:59 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:52:59 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:52:59 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:52:59 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:52:59 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:52:59 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:52:59 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:52:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:52:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:52:59 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(108), np.int64(0), np.int64(2), np.int64(390), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:52:59 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:52:59 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:52:59 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:52:59 DEBUG opendrift:2110: ======================================================================
13:52:59 INFO opendrift:2111: 2025-12-07 13:21:37.801744 - step 48 of 96 - 500 active elements (0 deactivated)
13:52:59 DEBUG opendrift:2117: 0 elements scheduled.
13:52:59 DEBUG opendrift:2119: ======================================================================
13:52:59 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.82731248878986
13:52:59 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.787611794804583
13:52:59 DEBUG opendrift:2130: -40.070690378932184 <- z -> 0.0
13:52:59 DEBUG opendrift:2131: ---------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:52:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:52:59 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:52:59 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:52:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:52:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 13:00:00 (before)
2025-12-07 14:00:00 (after)
13:53:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91752429870278 and 59.81585311026537 degrees.
13:53:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91752429870278 and 59.81585311026537 degrees.
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:02 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:02 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 63x43x11) for time after (2025-12-07 14:00:00)
13:53:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 13:00:00) in space (linearNDFast)
13:53:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 14:00:00) in space (linearNDFast)
13:53:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 13:00:00, weight 0.64) and
after (2025-12-07 14:00:00, weight 0.36) in time
13:53:02 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:02 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:02 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.54281 (min) 0.389612 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.210892 (min) 0.70841 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.453944 (min) -0.33218 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: x_wind: -5.77622 (min) -3.57751 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.2218 (min) 7.97175 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 96.3154 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0129079 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.09838 (min) 9.72145 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.9993 (min) 33.1778 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00344095 (min) 0.00276511 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:02 DEBUG opendrift:728: No elements hit coastline.
13:53:02 DEBUG opendrift:767: No elements hit seafloor.
13:53:02 DEBUG opendrift:1707: No elements to deactivate
13:53:02 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:02 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:02 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:02 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:02 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:02 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06223191632624887
13:53:02 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:02 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:02 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:02 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:02 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(108), np.int64(0), np.int64(2), np.int64(390), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:02 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:02 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:02 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:02 DEBUG opendrift:2110: ======================================================================
13:53:02 INFO opendrift:2111: 2025-12-07 13:51:37.801744 - step 49 of 96 - 500 active elements (0 deactivated)
13:53:02 DEBUG opendrift:2117: 0 elements scheduled.
13:53:02 DEBUG opendrift:2119: ======================================================================
13:53:02 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.82822867947241
13:53:02 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.787611794804583
13:53:02 DEBUG opendrift:2130: -41.24818293856242 <- z -> 0.0
13:53:02 DEBUG opendrift:2131: ---------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 13:00:00 (before)
2025-12-07 14:00:00 (after)
13:53:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 13:00:00) in space (linearNDFast)
13:53:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 14:00:00) in space (linearNDFast)
13:53:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 13:00:00, weight 0.14) and
after (2025-12-07 14:00:00, weight 0.86) in time
13:53:02 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:02 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:02 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:02 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.541574 (min) 0.290884 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.213332 (min) 0.637714 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.409926 (min) -0.292144 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.89875 (min) -3.53002 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.08314 (min) 8.11363 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 98.1324 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0125793 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.02595 (min) 9.69004 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.7505 (min) 33.1858 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00175897 (min) 0.00349084 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:02 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:02 DEBUG opendrift:728: No elements hit coastline.
13:53:02 DEBUG opendrift:767: No elements hit seafloor.
13:53:02 DEBUG opendrift:1707: No elements to deactivate
13:53:02 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:02 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:02 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:02 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:02 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:02 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:02 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 369. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:02 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:02 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:02 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05681331340937335
13:53:02 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:02 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:02 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:02 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:02 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:02 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:02 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(107), np.int64(0), np.int64(2), np.int64(391), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:02 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:02 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:02 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:02 DEBUG opendrift:2110: ======================================================================
13:53:02 INFO opendrift:2111: 2025-12-07 14:21:37.801744 - step 50 of 96 - 500 active elements (0 deactivated)
13:53:02 DEBUG opendrift:2117: 0 elements scheduled.
13:53:02 DEBUG opendrift:2119: ======================================================================
13:53:02 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.83098717144498
13:53:02 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.787611794804583
13:53:02 DEBUG opendrift:2130: -39.81588425695211 <- z -> 0.0
13:53:02 DEBUG opendrift:2131: ---------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 14:00:00 (before)
2025-12-07 15:00:00 (after)
13:53:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.82727707727384 degrees.
13:53:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.82727707727384 degrees.
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 62x44x11) for time after (2025-12-07 15:00:00)
13:53:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 14:00:00) in space (linearNDFast)
13:53:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 15:00:00) in space (linearNDFast)
13:53:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 14:00:00, weight 0.64) and
after (2025-12-07 15:00:00, weight 0.36) in time
13:53:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:06 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:06 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.516309 (min) 0.294634 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.204886 (min) 0.466674 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.357134 (min) -0.24737 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.6301 (min) -3.45382 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.10178 (min) 8.29753 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.117 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0115791 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.05433 (min) 9.76165 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.8396 (min) 33.4269 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00139919 (min) 0.00316691 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:06 DEBUG opendrift:728: No elements hit coastline.
13:53:06 DEBUG opendrift:767: No elements hit seafloor.
13:53:06 DEBUG opendrift:1707: No elements to deactivate
13:53:06 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:06 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:06 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:06 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:06 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:06 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:06 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 370. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:06 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:06 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:06 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.058926461785914916
13:53:06 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:06 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:06 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:06 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:06 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:06 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:06 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:06 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(106), np.int64(0), np.int64(2), np.int64(392), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:06 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:06 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:06 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:06 DEBUG opendrift:2110: ======================================================================
13:53:06 INFO opendrift:2111: 2025-12-07 14:51:37.801744 - step 51 of 96 - 500 active elements (0 deactivated)
13:53:06 DEBUG opendrift:2117: 0 elements scheduled.
13:53:06 DEBUG opendrift:2119: ======================================================================
13:53:06 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.83618678768479
13:53:06 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.787611794804583
13:53:06 DEBUG opendrift:2130: -36.95720491085239 <- z -> 0.0
13:53:06 DEBUG opendrift:2131: ---------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 14:00:00 (before)
2025-12-07 15:00:00 (after)
13:53:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 14:00:00) in space (linearNDFast)
13:53:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 15:00:00) in space (linearNDFast)
13:53:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 14:00:00, weight 0.14) and
after (2025-12-07 15:00:00, weight 0.86) in time
13:53:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:06 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:06 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:06 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:06 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:06 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:06 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.512564 (min) 0.253322 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.239585 (min) 0.417037 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.300948 (min) -0.197472 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.56184 (min) -3.32108 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.18165 (min) 8.59616 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 103.243 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0128794 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.13143 (min) 9.6425 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.9845 (min) 32.7013 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00119542 (min) 0.00279791 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:06 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:06 DEBUG opendrift:728: No elements hit coastline.
13:53:06 DEBUG opendrift:767: No elements hit seafloor.
13:53:06 DEBUG opendrift:1707: No elements to deactivate
13:53:06 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:06 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:06 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:06 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:06 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:06 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:06 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 371. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 15. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:06 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:06 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:06 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06200478080169081
13:53:06 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:06 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:06 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:06 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:06 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:06 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:06 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:06 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:06 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(105), np.int64(0), np.int64(2), np.int64(393), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:06 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:06 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:06 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:06 DEBUG opendrift:2110: ======================================================================
13:53:06 INFO opendrift:2111: 2025-12-07 15:21:37.801744 - step 52 of 96 - 500 active elements (0 deactivated)
13:53:06 DEBUG opendrift:2117: 0 elements scheduled.
13:53:06 DEBUG opendrift:2119: ======================================================================
13:53:06 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.83708422991549
13:53:06 DEBUG opendrift:2130: 10.51325640242311 <- longitude -> 10.787611794804583
13:53:06 DEBUG opendrift:2130: -34.59465087610411 <- z -> 0.0
13:53:06 DEBUG opendrift:2131: ---------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:06 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:06 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:06 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 15:00:00 (before)
2025-12-07 16:00:00 (after)
13:53:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.83870369338711 degrees.
13:53:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.83870369338711 degrees.
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:09 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 61x45x11) for time after (2025-12-07 16:00:00)
13:53:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 15:00:00) in space (linearNDFast)
13:53:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 16:00:00) in space (linearNDFast)
13:53:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 15:00:00, weight 0.64) and
after (2025-12-07 16:00:00, weight 0.36) in time
13:53:09 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48675467386686 and -59.21239922250021 degrees.
13:53:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:09 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:09 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.521937 (min) 0.231958 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.271558 (min) 0.260944 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.248501 (min) -0.149294 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.19015 (min) -3.04516 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.53605 (min) 8.66466 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 104.396 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0125803 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.11976 (min) 9.73108 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.0385 (min) 33.3452 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000584494 (min) 0.00257249 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:09 DEBUG opendrift:728: No elements hit coastline.
13:53:09 DEBUG opendrift:767: No elements hit seafloor.
13:53:09 DEBUG opendrift:1707: No elements to deactivate
13:53:09 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:09 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:09 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:09 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:53:09 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3]
13:53:09 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0]
13:53:09 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 372. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 16. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:09 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:09 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:09 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06211933709211701
13:53:09 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:09 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:09 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:09 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:09 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:09 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(105), np.int64(0), np.int64(2), np.int64(393), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:09 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:09 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:09 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:09 DEBUG opendrift:2110: ======================================================================
13:53:09 INFO opendrift:2111: 2025-12-07 15:51:37.801744 - step 53 of 96 - 500 active elements (0 deactivated)
13:53:09 DEBUG opendrift:2117: 0 elements scheduled.
13:53:09 DEBUG opendrift:2119: ======================================================================
13:53:09 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.83906342428477
13:53:09 DEBUG opendrift:2130: 10.509788541786445 <- longitude -> 10.787611794804583
13:53:09 DEBUG opendrift:2130: -36.72276260131235 <- z -> 0.0
13:53:09 DEBUG opendrift:2131: ---------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 15:00:00 (before)
2025-12-07 16:00:00 (after)
13:53:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 15:00:00) in space (linearNDFast)
13:53:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 16:00:00) in space (linearNDFast)
13:53:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 15:00:00, weight 0.14) and
after (2025-12-07 16:00:00, weight 0.86) in time
13:53:09 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49022248693431 and -59.21239922250021 degrees.
13:53:09 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49022248693431 and -59.21239922250021 degrees.
13:53:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:09 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:09 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:09 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:09 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:09 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:09 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.497071 (min) 0.172087 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.354371 (min) 0.302302 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.197501 (min) -0.102028 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.75789 (min) -2.72593 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.92236 (min) 8.81877 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 105.822 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0115481 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.13163 (min) 9.68376 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.004 (min) 33.2431 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000265654 (min) 0.00226373 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:09 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:09 DEBUG opendrift:728: No elements hit coastline.
13:53:09 DEBUG opendrift:767: No elements hit seafloor.
13:53:09 DEBUG opendrift:1707: No elements to deactivate
13:53:09 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:09 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:09 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:09 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:53:09 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0]
13:53:09 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3]
13:53:09 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 374. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 17. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:09 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:09 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:09 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06458668216470452
13:53:09 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:09 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:09 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:53:09 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:09 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:09 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:09 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:09 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:09 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:09 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(104), np.int64(0), np.int64(2), np.int64(394), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:09 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:09 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:09 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:09 DEBUG opendrift:2110: ======================================================================
13:53:09 INFO opendrift:2111: 2025-12-07 16:21:37.801744 - step 54 of 96 - 500 active elements (0 deactivated)
13:53:09 DEBUG opendrift:2117: 0 elements scheduled.
13:53:09 DEBUG opendrift:2119: ======================================================================
13:53:09 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.83962127806378
13:53:09 DEBUG opendrift:2130: 10.50101727470518 <- longitude -> 10.787611794804583
13:53:09 DEBUG opendrift:2130: -32.25542343509608 <- z -> 0.0
13:53:09 DEBUG opendrift:2131: ---------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:09 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:09 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:09 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 16:00:00 (before)
2025-12-07 17:00:00 (after)
13:53:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.85013295862068 degrees.
13:53:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.85013295862068 degrees.
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:12 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:12 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 62x46x11) for time after (2025-12-07 17:00:00)
13:53:12 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 16:00:00) in space (linearNDFast)
13:53:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:12 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 17:00:00) in space (linearNDFast)
13:53:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:12 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 16:00:00, weight 0.64) and
after (2025-12-07 17:00:00, weight 0.36) in time
13:53:12 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49899375328798 and -59.21239922250021 degrees.
13:53:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49899375328798 and -59.21239922250021 degrees.
13:53:12 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:12 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:12 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:12 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:12 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:12 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:12 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:12 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:12 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:12 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.537201 (min) 0.14549 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.389718 (min) 0.238302 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.146373 (min) -0.062591 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.45674 (min) -2.68818 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.01986 (min) 8.82247 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 106.154 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0124049 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.16762 (min) 9.88851 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.1659 (min) 33.6542 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000208428 (min) 0.00218944 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:12 DEBUG opendrift:728: No elements hit coastline.
13:53:12 DEBUG opendrift:767: No elements hit seafloor.
13:53:12 DEBUG opendrift:1707: No elements to deactivate
13:53:12 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:12 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:12 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:12 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:12 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:12 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:12 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 374. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 18. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:12 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:12 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:12 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:12 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:12 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06365327152265565
13:53:12 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:12 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:12 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:12 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:12 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:12 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:12 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(105), np.int64(0), np.int64(2), np.int64(393), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:12 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:12 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:12 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:12 DEBUG opendrift:2110: ======================================================================
13:53:12 INFO opendrift:2111: 2025-12-07 16:51:37.801744 - step 55 of 96 - 500 active elements (0 deactivated)
13:53:12 DEBUG opendrift:2117: 0 elements scheduled.
13:53:12 DEBUG opendrift:2119: ======================================================================
13:53:12 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84074448605138
13:53:12 DEBUG opendrift:2130: 10.489724075021524 <- longitude -> 10.787611794804578
13:53:12 DEBUG opendrift:2130: -37.099022518804425 <- z -> 0.0
13:53:12 DEBUG opendrift:2131: ---------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:12 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:12 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 16:00:00 (before)
2025-12-07 17:00:00 (after)
13:53:12 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 16:00:00) in space (linearNDFast)
13:53:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:12 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 17:00:00) in space (linearNDFast)
13:53:12 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:12 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 16:00:00, weight 0.14) and
after (2025-12-07 17:00:00, weight 0.86) in time
13:53:12 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.51028696525931 and -59.21239922250021 degrees.
13:53:12 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.51028696525931 and -59.21239922250021 degrees.
13:53:12 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:12 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:12 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:12 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:12 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:12 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:12 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:12 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:12 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:12 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:12 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:12 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:12 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:12 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.488526 (min) 0.116503 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.403663 (min) 0.176547 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0951959 (min) -0.0258711 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.22373 (min) -2.54462 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.05429 (min) 8.73493 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 106.839 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0109226 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.15679 (min) 9.89104 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.0116 (min) 33.6554 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000885591 (min) 0.00214954 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:12 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:12 DEBUG opendrift:728: No elements hit coastline.
13:53:12 DEBUG opendrift:767: No elements hit seafloor.
13:53:12 DEBUG opendrift:1707: No elements to deactivate
13:53:12 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:12 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:12 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:12 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:12 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:12 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:12 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 375. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 18. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:12 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:12 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:12 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:12 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:12 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06139759857003835
13:53:12 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:12 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:12 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:12 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:12 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:12 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:12 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:12 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:12 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:12 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(104), np.int64(0), np.int64(2), np.int64(394), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:12 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:12 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:12 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:12 DEBUG opendrift:2110: ======================================================================
13:53:12 INFO opendrift:2111: 2025-12-07 17:21:37.801744 - step 56 of 96 - 500 active elements (0 deactivated)
13:53:12 DEBUG opendrift:2117: 0 elements scheduled.
13:53:12 DEBUG opendrift:2119: ======================================================================
13:53:12 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84110145856749
13:53:12 DEBUG opendrift:2130: 10.476693973196936 <- longitude -> 10.787611794804578
13:53:12 DEBUG opendrift:2130: -38.55249969668444 <- z -> 0.0
13:53:12 DEBUG opendrift:2131: ---------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:12 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:12 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:12 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:12 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:12 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 17:00:00 (before)
2025-12-07 18:00:00 (after)
13:53:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.861564872985916 degrees.
13:53:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.861564872985916 degrees.
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:15 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:15 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 62x47x11) for time after (2025-12-07 18:00:00)
13:53:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 17:00:00) in space (linearNDFast)
13:53:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 18:00:00) in space (linearNDFast)
13:53:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 17:00:00, weight 0.64) and
after (2025-12-07 18:00:00, weight 0.36) in time
13:53:15 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52331706204346 and -59.21239922250021 degrees.
13:53:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52331706204346 and -59.21239922250021 degrees.
13:53:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:15 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:15 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:15 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.555204 (min) 0.265721 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.376933 (min) 0.221308 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.055322 (min) -0.0124911 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.12967 (min) -2.29435 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.03679 (min) 8.59262 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 107.047 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0142267 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.16843 (min) 9.89922 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.0627 (min) 33.7095 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000522237 (min) 0.00180001 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:15 DEBUG opendrift:728: No elements hit coastline.
13:53:15 DEBUG opendrift:767: No elements hit seafloor.
13:53:15 DEBUG opendrift:1707: No elements to deactivate
13:53:15 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:15 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:15 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:15 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:53:15 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0]
13:53:15 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3]
13:53:15 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 377. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 19. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:15 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:15 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:15 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:15 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:15 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05936222617593297
13:53:15 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:15 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:15 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:53:15 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:15 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:15 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:15 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:15 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(103), np.int64(0), np.int64(2), np.int64(395), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:15 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:15 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:15 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:15 DEBUG opendrift:2110: ======================================================================
13:53:15 INFO opendrift:2111: 2025-12-07 17:51:37.801744 - step 57 of 96 - 500 active elements (0 deactivated)
13:53:15 DEBUG opendrift:2117: 0 elements scheduled.
13:53:15 DEBUG opendrift:2119: ======================================================================
13:53:15 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84183464545971
13:53:15 DEBUG opendrift:2130: 10.467954202204862 <- longitude -> 10.787611794804578
13:53:15 DEBUG opendrift:2130: -36.96564205032695 <- z -> -0.061014298362721764
13:53:15 DEBUG opendrift:2131: ---------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:15 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 17:00:00 (before)
2025-12-07 18:00:00 (after)
13:53:15 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 17:00:00) in space (linearNDFast)
13:53:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:15 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 18:00:00) in space (linearNDFast)
13:53:15 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:15 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 17:00:00, weight 0.14) and
after (2025-12-07 18:00:00, weight 0.86) in time
13:53:15 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.532056829670076 and -59.21239922250021 degrees.
13:53:15 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.532056829670076 and -59.21239922250021 degrees.
13:53:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:15 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:15 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:15 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:15 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:15 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:15 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:15 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:15 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:15 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:15 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:15 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:15 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:15 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.520301 (min) 0.248961 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.340924 (min) 0.268961 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0491941 (min) -0.00822804 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.12075 (min) -1.69676 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.84973 (min) 8.74145 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 107.193 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02486e-06 (min) 0.0152862 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.1644 (min) 9.90491 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.0063 (min) 33.7479 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000660691 (min) 0.00175177 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:15 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:15 DEBUG opendrift:728: No elements hit coastline.
13:53:15 DEBUG opendrift:767: No elements hit seafloor.
13:53:15 DEBUG opendrift:1707: No elements to deactivate
13:53:15 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:15 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:15 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:15 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:15 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:15 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06210715701316083
13:53:15 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:15 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:15 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:15 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:16 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:16 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:16 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:16 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:16 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:16 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(103), np.int64(0), np.int64(2), np.int64(395), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:16 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:16 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:16 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:16 DEBUG opendrift:2110: ======================================================================
13:53:16 INFO opendrift:2111: 2025-12-07 18:21:37.801744 - step 58 of 96 - 500 active elements (0 deactivated)
13:53:16 DEBUG opendrift:2117: 0 elements scheduled.
13:53:16 DEBUG opendrift:2119: ======================================================================
13:53:16 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84211716280622
13:53:16 DEBUG opendrift:2130: 10.46736613103024 <- longitude -> 10.787611794804578
13:53:16 DEBUG opendrift:2130: -36.36087417602539 <- z -> 0.0
13:53:16 DEBUG opendrift:2131: ---------------------------------
13:53:16 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:16 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:16 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:16 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:16 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:16 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 18:00:00 (before)
2025-12-07 19:00:00 (after)
13:53:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.8729994364913 degrees.
13:53:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.8729994364913 degrees.
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:18 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:18 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 61x48x11) for time after (2025-12-07 19:00:00)
13:53:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 18:00:00) in space (linearNDFast)
13:53:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 19:00:00) in space (linearNDFast)
13:53:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 18:00:00, weight 0.64) and
after (2025-12-07 19:00:00, weight 0.36) in time
13:53:18 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.53264490267014 and -59.21239922250021 degrees.
13:53:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.53264490267014 and -59.21239922250021 degrees.
13:53:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:18 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:18 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.520492 (min) 0.209236 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.27743 (min) 0.351207 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0734447 (min) -0.0147865 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.19996 (min) -1.68278 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.69378 (min) 8.74613 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 107.12 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0145978 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.16239 (min) 9.99197 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.9902 (min) 33.8122 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000781741 (min) 0.00123864 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:18 DEBUG opendrift:728: No elements hit coastline.
13:53:18 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:53:18 DEBUG opendrift:1707: No elements to deactivate
13:53:18 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:18 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:18 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:18 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:53:18 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:53:18 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:53:18 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 380. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 19. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:18 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:18 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:18 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06246722839076709
13:53:18 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:18 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:18 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:18 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:53:18 DEBUG opendrift:772: Lifting 3 elements to seafloor.
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:18 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:18 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:18 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(100), np.int64(0), np.int64(2), np.int64(398), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:18 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:18 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:18 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:18 DEBUG opendrift:2110: ======================================================================
13:53:18 INFO opendrift:2111: 2025-12-07 18:51:37.801744 - step 59 of 96 - 500 active elements (0 deactivated)
13:53:18 DEBUG opendrift:2117: 0 elements scheduled.
13:53:18 DEBUG opendrift:2119: ======================================================================
13:53:18 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84270143124474
13:53:18 DEBUG opendrift:2130: 10.46314110895606 <- longitude -> 10.787611794804578
13:53:18 DEBUG opendrift:2130: -36.359188079833984 <- z -> 0.0
13:53:18 DEBUG opendrift:2131: ---------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 18:00:00 (before)
2025-12-07 19:00:00 (after)
13:53:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 18:00:00) in space (linearNDFast)
13:53:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 19:00:00) in space (linearNDFast)
13:53:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 18:00:00, weight 0.14) and
after (2025-12-07 19:00:00, weight 0.86) in time
13:53:18 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.53686993477182 and -59.21239922250021 degrees.
13:53:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.53686993477182 and -59.21239922250021 degrees.
13:53:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:18 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:18 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:18 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:18 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.509535 (min) 0.209787 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.226521 (min) 0.378725 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.107512 (min) -0.0270764 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.31167 (min) -1.80476 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.54176 (min) 8.70043 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 106.975 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.014314 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.19961 (min) 9.93153 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.1508 (min) 33.7067 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000733942 (min) 0.000661575 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:18 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:18 DEBUG opendrift:728: No elements hit coastline.
13:53:18 DEBUG opendrift:772: Lifting 6 elements to seafloor.
13:53:18 DEBUG opendrift:1707: No elements to deactivate
13:53:18 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:18 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:18 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:18 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
13:53:18 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 3]
13:53:18 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 0]
13:53:18 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 385. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 20. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:18 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:18 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:18 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06226444596320607
13:53:18 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:18 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:18 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:18 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:53:18 DEBUG opendrift:772: Lifting 5 elements to seafloor.
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:19 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:19 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:19 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:19 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:19 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:19 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:19 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(96), np.int64(0), np.int64(2), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:19 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:19 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:19 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:19 DEBUG opendrift:2110: ======================================================================
13:53:19 INFO opendrift:2111: 2025-12-07 19:21:37.801744 - step 60 of 96 - 500 active elements (0 deactivated)
13:53:19 DEBUG opendrift:2117: 0 elements scheduled.
13:53:19 DEBUG opendrift:2119: ======================================================================
13:53:19 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84347953649525
13:53:19 DEBUG opendrift:2130: 10.453074892291324 <- longitude -> 10.787611794804578
13:53:19 DEBUG opendrift:2130: -37.846760929241576 <- z -> -0.18346296782492444
13:53:19 DEBUG opendrift:2131: ---------------------------------
13:53:19 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:19 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:19 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:19 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:19 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:19 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 19:00:00 (before)
2025-12-07 20:00:00 (after)
13:53:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.884436649149094 degrees.
13:53:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.931264462576394 and 59.884436649149094 degrees.
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:21 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:21 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 61x49x11) for time after (2025-12-07 20:00:00)
13:53:21 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 19:00:00) in space (linearNDFast)
13:53:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:21 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 20:00:00) in space (linearNDFast)
13:53:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:21 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 19:00:00, weight 0.64) and
after (2025-12-07 20:00:00, weight 0.36) in time
13:53:21 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.54693615292338 and -59.21239922250021 degrees.
13:53:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.54693615292338 and -59.21239922250021 degrees.
13:53:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:21 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:21 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:21 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.522444 (min) 0.208745 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.134933 (min) 0.400673 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.159451 (min) -0.0640587 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.41545 (min) -1.5748 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.53837 (min) 8.52394 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 106.741 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01916e-06 (min) 0.013505 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.23311 (min) 9.87167 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.2369 (min) 33.6639 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000748308 (min) 0.000411905 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:21 DEBUG opendrift:728: No elements hit coastline.
13:53:21 DEBUG opendrift:772: Lifting 12 elements to seafloor.
13:53:21 DEBUG opendrift:1707: No elements to deactivate
13:53:21 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:21 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:21 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:21 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:21 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:21 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.059890714506155455
13:53:21 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:21 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:21 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:21 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:21 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:21 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:21 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(96), np.int64(0), np.int64(2), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:21 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:21 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:21 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:21 DEBUG opendrift:2110: ======================================================================
13:53:21 INFO opendrift:2111: 2025-12-07 19:51:37.801744 - step 61 of 96 - 500 active elements (0 deactivated)
13:53:21 DEBUG opendrift:2117: 0 elements scheduled.
13:53:21 DEBUG opendrift:2119: ======================================================================
13:53:21 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.844447035248066
13:53:21 DEBUG opendrift:2130: 10.443372919437747 <- longitude -> 10.787611794804578
13:53:21 DEBUG opendrift:2130: -37.76451337438431 <- z -> -0.4101889617620622
13:53:21 DEBUG opendrift:2131: ---------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:21 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 19:00:00 (before)
2025-12-07 20:00:00 (after)
13:53:21 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 19:00:00) in space (linearNDFast)
13:53:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:21 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 20:00:00) in space (linearNDFast)
13:53:21 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:21 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 19:00:00, weight 0.14) and
after (2025-12-07 20:00:00, weight 0.86) in time
13:53:21 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.55663812804333 and -59.21239922250021 degrees.
13:53:21 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.55663812804333 and -59.21239922250021 degrees.
13:53:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:21 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:21 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:21 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:21 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:21 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:21 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:21 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:21 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.479376 (min) 0.208194 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.129569 (min) 0.394413 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.217056 (min) -0.109945 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.49925 (min) -1.21055 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.42211 (min) 8.39707 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 106.571 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01827e-06 (min) 0.0152521 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 7.97212 (min) 9.90632 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.2508 (min) 33.639 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000919619 (min) 0.000501252 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:21 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:21 DEBUG opendrift:728: No elements hit coastline.
13:53:21 DEBUG opendrift:772: Lifting 11 elements to seafloor.
13:53:21 DEBUG opendrift:1707: No elements to deactivate
13:53:21 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:21 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:21 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:21 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:53:21 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0]
13:53:21 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3]
13:53:21 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 387. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 37. 0.]
[ 21. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:21 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:21 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:21 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:21 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:21 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.057693763655937653
13:53:21 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:21 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:21 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:53:21 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:21 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:21 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:21 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:21 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:21 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:21 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:21 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(95), np.int64(0), np.int64(1), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:21 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:21 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:21 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:21 DEBUG opendrift:2110: ======================================================================
13:53:21 INFO opendrift:2111: 2025-12-07 20:21:37.801744 - step 62 of 96 - 500 active elements (0 deactivated)
13:53:21 DEBUG opendrift:2117: 0 elements scheduled.
13:53:21 DEBUG opendrift:2119: ======================================================================
13:53:21 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84548012483439
13:53:21 DEBUG opendrift:2130: 10.432858265735625 <- longitude -> 10.78761179480458
13:53:21 DEBUG opendrift:2130: -38.03903998723245 <- z -> -1.6771117093748829
13:53:21 DEBUG opendrift:2131: ---------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:21 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:21 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:21 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:21 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:21 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 20:00:00 (before)
2025-12-07 21:00:00 (after)
13:53:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.89587651097025 degrees.
13:53:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.89587651097025 degrees.
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:24 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:24 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 60x50x11) for time after (2025-12-07 21:00:00)
13:53:24 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 20:00:00) in space (linearNDFast)
13:53:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:24 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 21:00:00) in space (linearNDFast)
13:53:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:24 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 20:00:00, weight 0.64) and
after (2025-12-07 21:00:00, weight 0.36) in time
13:53:24 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.56715279024378 and -59.21239922250021 degrees.
13:53:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.56715279024378 and -59.21239922250021 degrees.
13:53:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:24 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:24 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:24 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.476831 (min) 0.17764 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.132999 (min) 0.348102 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.269654 (min) -0.167482 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.50093 (min) -0.949238 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.23148 (min) 8.22664 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 106.231 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.0161e-06 (min) 0.0149681 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.31759 (min) 9.90971 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.6316 (min) 33.6952 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000631449 (min) 0.000344167 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:24 DEBUG opendrift:728: No elements hit coastline.
13:53:24 DEBUG opendrift:772: Lifting 16 elements to seafloor.
13:53:24 DEBUG opendrift:1707: No elements to deactivate
13:53:24 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:24 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:24 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:24 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:24 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:24 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:24 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 388. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 38. 0.]
[ 21. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:24 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:24 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:24 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:24 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:24 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05586248701964596
13:53:24 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:24 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:24 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:24 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:24 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:24 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:24 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:24 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(94), np.int64(0), np.int64(1), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:24 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:24 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:24 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:24 DEBUG opendrift:2110: ======================================================================
13:53:24 INFO opendrift:2111: 2025-12-07 20:51:37.801744 - step 63 of 96 - 500 active elements (0 deactivated)
13:53:24 DEBUG opendrift:2117: 0 elements scheduled.
13:53:24 DEBUG opendrift:2119: ======================================================================
13:53:24 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84611450537138
13:53:24 DEBUG opendrift:2130: 10.423687872653968 <- longitude -> 10.787611794804585
13:53:24 DEBUG opendrift:2130: -38.81560436890991 <- z -> -0.1192086043321734
13:53:24 DEBUG opendrift:2131: ---------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 20:00:00 (before)
2025-12-07 21:00:00 (after)
13:53:24 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 20:00:00) in space (linearNDFast)
13:53:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:24 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 21:00:00) in space (linearNDFast)
13:53:24 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:24 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 20:00:00, weight 0.14) and
after (2025-12-07 21:00:00, weight 0.86) in time
13:53:24 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.57632317591669 and -59.21239922250021 degrees.
13:53:24 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.57632317591669 and -59.21239922250021 degrees.
13:53:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:24 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:24 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:24 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:24 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:24 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:24 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:24 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:24 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.487456 (min) 0.292268 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.103072 (min) 0.544098 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.322625 (min) -0.229668 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.47082 (min) -0.710514 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.144 (min) 8.0064 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 106.136 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.015e-06 (min) 0.013671 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.0081 (min) 9.92538 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.3468 (min) 33.7204 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000734355 (min) 0.000457997 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:24 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:24 DEBUG opendrift:728: No elements hit coastline.
13:53:24 DEBUG opendrift:772: Lifting 19 elements to seafloor.
13:53:24 DEBUG opendrift:1707: No elements to deactivate
13:53:24 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:24 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:24 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:24 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:53:24 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
13:53:24 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
13:53:24 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 392. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 38. 0.]
[ 21. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:24 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:24 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:24 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:24 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:24 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05380689922493098
13:53:24 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:24 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:24 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:53:24 DEBUG opendrift:772: Lifting 4 elements to seafloor.
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:24 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:24 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:24 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:24 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:24 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(90), np.int64(0), np.int64(1), np.int64(409), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:24 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:24 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:24 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:24 DEBUG opendrift:2110: ======================================================================
13:53:24 INFO opendrift:2111: 2025-12-07 21:21:37.801744 - step 64 of 96 - 500 active elements (0 deactivated)
13:53:24 DEBUG opendrift:2117: 0 elements scheduled.
13:53:24 DEBUG opendrift:2119: ======================================================================
13:53:24 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84685285059829
13:53:24 DEBUG opendrift:2130: 10.41383916720634 <- longitude -> 10.787611794804588
13:53:24 DEBUG opendrift:2130: -36.9986289340629 <- z -> -0.6379774939358849
13:53:24 DEBUG opendrift:2131: ---------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:24 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:24 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:24 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:24 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:24 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 21:00:00 (before)
2025-12-07 22:00:00 (after)
13:53:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.90731902195886 degrees.
13:53:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.90731902195886 degrees.
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:27 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:27 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 59x51x11) for time after (2025-12-07 22:00:00)
13:53:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 21:00:00) in space (linearNDFast)
13:53:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 22:00:00) in space (linearNDFast)
13:53:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 21:00:00, weight 0.64) and
after (2025-12-07 22:00:00, weight 0.36) in time
13:53:27 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.58617187873559 and -59.21239922250021 degrees.
13:53:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.58617187873559 and -59.21239922250021 degrees.
13:53:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:27 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:27 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:27 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.465056 (min) 0.335929 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.129995 (min) 0.632085 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.3672 (min) -0.283071 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: x_wind: -2.91616 (min) -1.35397 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.19229 (min) 7.95772 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 105.72 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01558e-06 (min) 0.0148666 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.02502 (min) 9.94657 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.3936 (min) 33.7531 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000951925 (min) 0.000547637 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:27 DEBUG opendrift:728: No elements hit coastline.
13:53:27 DEBUG opendrift:772: Lifting 23 elements to seafloor.
13:53:27 DEBUG opendrift:1707: No elements to deactivate
13:53:27 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:27 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:27 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:27 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:53:27 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
13:53:27 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
13:53:27 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 394. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 38. 0.]
[ 21. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:27 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:27 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:27 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:27 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:27 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05069970459588474
13:53:27 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:27 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:27 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:53:27 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:27 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:27 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:27 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:27 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(88), np.int64(0), np.int64(1), np.int64(411), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:27 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:27 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:27 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:27 DEBUG opendrift:2110: ======================================================================
13:53:27 INFO opendrift:2111: 2025-12-07 21:51:37.801744 - step 65 of 96 - 500 active elements (0 deactivated)
13:53:27 DEBUG opendrift:2117: 0 elements scheduled.
13:53:27 DEBUG opendrift:2119: ======================================================================
13:53:27 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84831147464587
13:53:27 DEBUG opendrift:2130: 10.411637973456783 <- longitude -> 10.787611794804583
13:53:27 DEBUG opendrift:2130: -37.093773772882805 <- z -> -0.0959362092344258
13:53:27 DEBUG opendrift:2131: ---------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 21:00:00 (before)
2025-12-07 22:00:00 (after)
13:53:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 21:00:00) in space (linearNDFast)
13:53:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 22:00:00) in space (linearNDFast)
13:53:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 21:00:00, weight 0.14) and
after (2025-12-07 22:00:00, weight 0.86) in time
13:53:27 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.58837308081002 and -59.21239922250021 degrees.
13:53:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.58837308081002 and -59.21239922250021 degrees.
13:53:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:27 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:27 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:27 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:27 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:27 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.49739 (min) 0.279018 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.101834 (min) 0.690339 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.409094 (min) -0.333076 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: x_wind: -2.89504 (min) -1.38256 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.17632 (min) 7.99886 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 105.738 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01664e-06 (min) 0.0140219 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.02547 (min) 9.96706 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.4007 (min) 33.8319 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00118405 (min) 0.000668613 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:27 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:27 DEBUG opendrift:728: No elements hit coastline.
13:53:27 DEBUG opendrift:772: Lifting 26 elements to seafloor.
13:53:27 DEBUG opendrift:1707: No elements to deactivate
13:53:27 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:27 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:27 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:27 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:27 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:27 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:27 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 394. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 38. 0.]
[ 22. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:27 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:27 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:27 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:27 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:27 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.048987319652036114
13:53:27 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:27 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:27 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:27 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:27 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:27 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:27 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:27 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(1), np.int64(410), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:27 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:27 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:27 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:27 DEBUG opendrift:2110: ======================================================================
13:53:27 INFO opendrift:2111: 2025-12-07 22:21:37.801744 - step 66 of 96 - 500 active elements (0 deactivated)
13:53:27 DEBUG opendrift:2117: 0 elements scheduled.
13:53:27 DEBUG opendrift:2119: ======================================================================
13:53:27 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84871768275739
13:53:27 DEBUG opendrift:2130: 10.403531511372814 <- longitude -> 10.787611794804588
13:53:27 DEBUG opendrift:2130: -38.009569530059125 <- z -> -0.7624456680479295
13:53:27 DEBUG opendrift:2131: ---------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:27 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:27 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 22:00:00 (before)
2025-12-07 23:00:00 (after)
13:53:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.91876418212197 degrees.
13:53:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.91876418212197 degrees.
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:30 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:30 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 59x52x11) for time after (2025-12-07 23:00:00)
13:53:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 22:00:00) in space (linearNDFast)
13:53:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 23:00:00) in space (linearNDFast)
13:53:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 22:00:00, weight 0.64) and
after (2025-12-07 23:00:00, weight 0.36) in time
13:53:30 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.59647953041999 and -59.21239922250021 degrees.
13:53:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.59647953041999 and -59.21239922250021 degrees.
13:53:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:30 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:30 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:30 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.479868 (min) 0.52232 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.11759 (min) 0.620586 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.436627 (min) -0.366116 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.14818 (min) -1.81181 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.49921 (min) 8.13682 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 105.206 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.01989e-06 (min) 0.0131131 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.28566 (min) 9.98104 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.3843 (min) 33.8011 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00146948 (min) 0.000760315 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:30 DEBUG opendrift:728: No elements hit coastline.
13:53:30 DEBUG opendrift:772: Lifting 27 elements to seafloor.
13:53:30 DEBUG opendrift:1707: No elements to deactivate
13:53:30 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:30 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:30 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:30 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:30 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:30 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:30 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 395. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 38. 0.]
[ 22. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:30 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:30 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:30 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05288021763519819
13:53:30 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:30 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:30 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:30 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:30 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:30 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:30 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(88), np.int64(0), np.int64(1), np.int64(411), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:30 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:30 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:30 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:30 DEBUG opendrift:2110: ======================================================================
13:53:30 INFO opendrift:2111: 2025-12-07 22:51:37.801744 - step 67 of 96 - 500 active elements (0 deactivated)
13:53:30 DEBUG opendrift:2117: 0 elements scheduled.
13:53:30 DEBUG opendrift:2119: ======================================================================
13:53:30 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84863229779934
13:53:30 DEBUG opendrift:2130: 10.393521726347387 <- longitude -> 10.787611794804588
13:53:30 DEBUG opendrift:2130: -38.48312153240021 <- z -> -0.5389492846071375
13:53:30 DEBUG opendrift:2131: ---------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 22:00:00 (before)
2025-12-07 23:00:00 (after)
13:53:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 22:00:00) in space (linearNDFast)
13:53:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-07 23:00:00) in space (linearNDFast)
13:53:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 22:00:00, weight 0.14) and
after (2025-12-07 23:00:00, weight 0.86) in time
13:53:30 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.60648932600829 and -59.21239922250021 degrees.
13:53:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.60648932600829 and -59.21239922250021 degrees.
13:53:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:30 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:30 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:30 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:30 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:30 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.490143 (min) 0.448196 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0751039 (min) 0.688897 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.45896 (min) -0.391936 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: x_wind: -3.43063 (min) -2.13967 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: y_wind: 6.84947 (min) 9.03222 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 104.612 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02456e-06 (min) 0.014262 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.26467 (min) 9.99312 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.1055 (min) 33.872 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00177553 (min) 0.000841721 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:30 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:30 DEBUG opendrift:728: No elements hit coastline.
13:53:30 DEBUG opendrift:772: Lifting 28 elements to seafloor.
13:53:30 DEBUG opendrift:1707: No elements to deactivate
13:53:30 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:30 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:30 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:30 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:53:30 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3]
13:53:30 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0]
13:53:30 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 396. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 38. 0.]
[ 23. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:30 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:30 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:30 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06381065226460027
13:53:30 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:30 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:30 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:30 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:30 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:30 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:30 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:30 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(88), np.int64(0), np.int64(1), np.int64(411), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:30 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:30 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:30 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:30 DEBUG opendrift:2110: ======================================================================
13:53:30 INFO opendrift:2111: 2025-12-07 23:21:37.801744 - step 68 of 96 - 500 active elements (0 deactivated)
13:53:30 DEBUG opendrift:2117: 0 elements scheduled.
13:53:30 DEBUG opendrift:2119: ======================================================================
13:53:30 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84810851203823
13:53:30 DEBUG opendrift:2130: 10.387771694638179 <- longitude -> 10.787611794804592
13:53:30 DEBUG opendrift:2130: -39.95807596677941 <- z -> -0.19803199536752092
13:53:30 DEBUG opendrift:2131: ---------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:30 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:30 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 23:00:00 (before)
2025-12-08 00:00:00 (after)
13:53:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.94166245000152 degrees.
13:53:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.94166245000152 degrees.
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:34 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:34 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 58x54x11) for time after (2025-12-08 00:00:00)
13:53:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 23:00:00) in space (linearNDFast)
13:53:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 00:00:00) in space (linearNDFast)
13:53:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 23:00:00, weight 0.64) and
after (2025-12-08 00:00:00, weight 0.36) in time
13:53:34 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.61223934521362 and -59.21239922281413 degrees.
13:53:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.61223934521362 and -59.21239922281413 degrees.
13:53:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:34 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:34 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.444399 (min) 0.210898 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.118551 (min) 0.633901 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.469312 (min) -0.410044 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.05123 (min) -3.06093 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.21379 (min) 9.43319 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 104.007 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02932e-06 (min) 0.0113801 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.08292 (min) 10.0041 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.6269 (min) 33.8819 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00230805 (min) 0.000881967 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:34 DEBUG opendrift:728: No elements hit coastline.
13:53:34 DEBUG opendrift:772: Lifting 29 elements to seafloor.
13:53:34 DEBUG opendrift:1707: No elements to deactivate
13:53:34 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:34 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:34 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:34 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:34 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:34 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07310791482886096
13:53:34 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:34 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:34 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:34 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:34 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:34 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(88), np.int64(0), np.int64(1), np.int64(411), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:34 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:34 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:34 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:34 DEBUG opendrift:2110: ======================================================================
13:53:34 INFO opendrift:2111: 2025-12-07 23:51:37.801744 - step 69 of 96 - 500 active elements (0 deactivated)
13:53:34 DEBUG opendrift:2117: 0 elements scheduled.
13:53:34 DEBUG opendrift:2119: ======================================================================
13:53:34 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.84863587493526
13:53:34 DEBUG opendrift:2130: 10.379255915730877 <- longitude -> 10.787611794804592
13:53:34 DEBUG opendrift:2130: -40.35069160143385 <- z -> -0.13539545185861768
13:53:34 DEBUG opendrift:2131: ---------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-07 23:00:00 (before)
2025-12-08 00:00:00 (after)
13:53:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-07 23:00:00) in space (linearNDFast)
13:53:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 00:00:00) in space (linearNDFast)
13:53:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-07 23:00:00, weight 0.14) and
after (2025-12-08 00:00:00, weight 0.86) in time
13:53:34 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.62075512821549 and -59.21239921753282 degrees.
13:53:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.62075512821549 and -59.21239921753282 degrees.
13:53:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:34 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:34 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:34 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:34 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.438429 (min) 0.330307 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0861067 (min) 0.678427 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.475276 (min) -0.416126 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: x_wind: -5.02516 (min) -4.03797 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.59682 (min) 9.69681 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 103.353 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02927e-06 (min) 0.0144723 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.08389 (min) 10.0084 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.5817 (min) 33.8721 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00285562 (min) 0.000835643 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:34 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:34 DEBUG opendrift:728: No elements hit coastline.
13:53:34 DEBUG opendrift:772: Lifting 30 elements to seafloor.
13:53:34 DEBUG opendrift:1707: No elements to deactivate
13:53:34 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:34 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:34 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:34 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:34 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:34 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:34 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 396. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 38. 0.]
[ 24. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:34 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:34 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:34 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08285850227958264
13:53:34 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:34 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:34 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:34 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:34 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:34 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(1), np.int64(410), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:34 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:34 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:34 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:34 DEBUG opendrift:2110: ======================================================================
13:53:34 INFO opendrift:2111: 2025-12-08 00:21:37.801744 - step 70 of 96 - 500 active elements (0 deactivated)
13:53:34 DEBUG opendrift:2117: 0 elements scheduled.
13:53:34 DEBUG opendrift:2119: ======================================================================
13:53:34 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.8497918542028
13:53:34 DEBUG opendrift:2130: 10.372843652802395 <- longitude -> 10.787611794804596
13:53:34 DEBUG opendrift:2130: -40.60414879800654 <- z -> -0.9075429830038877
13:53:34 DEBUG opendrift:2131: ---------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:34 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:34 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:34 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 00:00:00 (before)
2025-12-08 01:00:00 (after)
13:53:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.94166245000152 degrees.
13:53:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.94166245000152 degrees.
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:36 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:36 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 59x54x11) for time after (2025-12-08 01:00:00)
13:53:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 00:00:00) in space (linearNDFast)
13:53:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 01:00:00) in space (linearNDFast)
13:53:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 00:00:00, weight 0.64) and
after (2025-12-08 01:00:00, weight 0.36) in time
13:53:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.62716740124755 and -59.21239921753282 degrees.
13:53:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.62716740124755 and -59.21239921753282 degrees.
13:53:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:36 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:36 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:36 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.426491 (min) 0.36698 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0707151 (min) 0.477312 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.472677 (min) -0.405883 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: x_wind: -5.87089 (min) -4.69247 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.73686 (min) 9.26648 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 102.715 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02468e-06 (min) 0.0135397 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.11755 (min) 10.0185 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.5786 (min) 33.8774 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00229137 (min) 0.000860012 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:36 DEBUG opendrift:728: No elements hit coastline.
13:53:36 DEBUG opendrift:772: Lifting 12 elements to seafloor.
13:53:36 DEBUG opendrift:1707: No elements to deactivate
13:53:36 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:36 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:36 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:36 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:36 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08510561740281158
13:53:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:36 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:36 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(1), np.int64(410), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:36 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:36 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:36 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:36 DEBUG opendrift:2110: ======================================================================
13:53:36 INFO opendrift:2111: 2025-12-08 00:51:37.801744 - step 71 of 96 - 500 active elements (0 deactivated)
13:53:36 DEBUG opendrift:2117: 0 elements scheduled.
13:53:36 DEBUG opendrift:2119: ======================================================================
13:53:36 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.85116523028437
13:53:36 DEBUG opendrift:2130: 10.365797369888574 <- longitude -> 10.787611794804592
13:53:36 DEBUG opendrift:2130: -40.58141422207965 <- z -> 0.0
13:53:36 DEBUG opendrift:2131: ---------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 00:00:00 (before)
2025-12-08 01:00:00 (after)
13:53:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 00:00:00) in space (linearNDFast)
13:53:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 01:00:00) in space (linearNDFast)
13:53:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 00:00:00, weight 0.14) and
after (2025-12-08 01:00:00, weight 0.86) in time
13:53:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.63421367260102 and -59.21239921753282 degrees.
13:53:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.63421367260102 and -59.21239921753282 degrees.
13:53:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:36 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:36 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:36 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:36 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:36 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.400524 (min) 0.3169 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0888765 (min) 0.451472 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.465522 (min) -0.390162 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.72813 (min) -5.26021 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.64162 (min) 8.98167 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 102.125 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0177968 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.54389 (min) 9.99565 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 30.0104 (min) 33.8848 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00247736 (min) 0.00163144 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:36 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:36 DEBUG opendrift:728: No elements hit coastline.
13:53:36 DEBUG opendrift:767: No elements hit seafloor.
13:53:36 DEBUG opendrift:1707: No elements to deactivate
13:53:36 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:36 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:36 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:36 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:36 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09100945348255562
13:53:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:36 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:36 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:36 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:36 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:36 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(0), np.int64(411), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:36 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:36 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:36 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:36 DEBUG opendrift:2110: ======================================================================
13:53:36 INFO opendrift:2111: 2025-12-08 01:21:37.801744 - step 72 of 96 - 500 active elements (0 deactivated)
13:53:36 DEBUG opendrift:2117: 0 elements scheduled.
13:53:36 DEBUG opendrift:2119: ======================================================================
13:53:36 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.85248157606556
13:53:36 DEBUG opendrift:2130: 10.357565053322263 <- longitude -> 10.787611794804592
13:53:36 DEBUG opendrift:2130: -40.97182109564532 <- z -> -0.7817880905540622
13:53:36 DEBUG opendrift:2131: ---------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:36 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:36 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 01:00:00 (before)
2025-12-08 02:00:00 (after)
13:53:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.96457131465153 degrees.
13:53:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.96457131465153 degrees.
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:39 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:39 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 60x56x11) for time after (2025-12-08 02:00:00)
13:53:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 01:00:00) in space (linearNDFast)
13:53:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 02:00:00) in space (linearNDFast)
13:53:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 01:00:00, weight 0.64) and
after (2025-12-08 02:00:00, weight 0.36) in time
13:53:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.642445986707045 and -59.21239921753282 degrees.
13:53:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.642445986707045 and -59.21239921753282 degrees.
13:53:39 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:39 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:39 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:39 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:39 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:39 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:39 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:39 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:39 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:39 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.44794 (min) 0.312482 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0734619 (min) 0.374753 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.447283 (min) -0.358957 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.90999 (min) -5.34793 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.72795 (min) 9.02393 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 101.65 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02799e-06 (min) 0.0187583 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.42561 (min) 10.0305 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.5607 (min) 33.9608 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00191294 (min) 0.00125521 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:39 DEBUG opendrift:728: No elements hit coastline.
13:53:39 DEBUG opendrift:767: No elements hit seafloor.
13:53:39 DEBUG opendrift:1707: No elements to deactivate
13:53:39 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:39 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:39 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:39 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:39 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:39 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09004762265627565
13:53:39 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:39 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:39 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:39 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:39 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:39 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(0), np.int64(411), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:39 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:39 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:39 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:39 DEBUG opendrift:2110: ======================================================================
13:53:39 INFO opendrift:2111: 2025-12-08 01:51:37.801744 - step 73 of 96 - 500 active elements (0 deactivated)
13:53:39 DEBUG opendrift:2117: 0 elements scheduled.
13:53:39 DEBUG opendrift:2119: ======================================================================
13:53:39 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.854100555019606
13:53:39 DEBUG opendrift:2130: 10.34951743435097 <- longitude -> 10.787611794804592
13:53:39 DEBUG opendrift:2130: -41.042193074349974 <- z -> -0.7020528590378208
13:53:39 DEBUG opendrift:2131: ---------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:39 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 01:00:00 (before)
2025-12-08 02:00:00 (after)
13:53:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 01:00:00) in space (linearNDFast)
13:53:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 02:00:00) in space (linearNDFast)
13:53:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 01:00:00, weight 0.14) and
after (2025-12-08 02:00:00, weight 0.86) in time
13:53:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.65049361864518 and -59.21239921753282 degrees.
13:53:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.65049361864518 and -59.21239921753282 degrees.
13:53:39 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:39 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:39 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:39 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:39 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:39 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:39 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:39 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:39 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:39 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:39 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.361329 (min) 0.336088 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.100731 (min) 0.383904 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.426441 (min) -0.322041 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: x_wind: -6.85942 (min) -5.23819 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.87399 (min) 9.43535 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 101.245 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.0289e-06 (min) 0.0177183 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.30593 (min) 10.0136 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.5181 (min) 33.9367 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00142043 (min) 0.00113542 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:39 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:39 DEBUG opendrift:728: No elements hit coastline.
13:53:39 DEBUG opendrift:767: No elements hit seafloor.
13:53:39 DEBUG opendrift:1707: No elements to deactivate
13:53:39 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:39 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:39 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:39 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:53:39 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 3 3]
13:53:39 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 0 0]
13:53:39 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 396. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 27. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:39 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:39 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:39 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09062406872346651
13:53:39 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:39 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:39 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:39 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:39 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:39 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:39 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(92), np.int64(0), np.int64(0), np.int64(408), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:39 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:39 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:39 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:39 DEBUG opendrift:2110: ======================================================================
13:53:39 INFO opendrift:2111: 2025-12-08 02:21:37.801744 - step 74 of 96 - 500 active elements (0 deactivated)
13:53:39 DEBUG opendrift:2117: 0 elements scheduled.
13:53:39 DEBUG opendrift:2119: ======================================================================
13:53:39 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.8557983393069
13:53:39 DEBUG opendrift:2130: 10.341259653801808 <- longitude -> 10.787611794804588
13:53:39 DEBUG opendrift:2130: -41.22411119729041 <- z -> -0.02980225223377997
13:53:39 DEBUG opendrift:2131: ---------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:39 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:39 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 02:00:00 (before)
2025-12-08 03:00:00 (after)
13:53:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.976029720774584 degrees.
13:53:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.976029720774584 degrees.
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:42 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 60x57x11) for time after (2025-12-08 03:00:00)
13:53:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 02:00:00) in space (linearNDFast)
13:53:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 03:00:00) in space (linearNDFast)
13:53:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 02:00:00, weight 0.64) and
after (2025-12-08 03:00:00, weight 0.36) in time
13:53:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.65875139645038 and -59.21239922778148 degrees.
13:53:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.65875139645038 and -59.21239922778148 degrees.
13:53:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:42 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:42 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:42 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.363667 (min) 0.362227 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.12864 (min) 0.388953 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.380113 (min) -0.268857 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.28401 (min) -5.76029 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: y_wind: 8.46434 (min) 9.54053 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.933 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02746e-06 (min) 0.0214535 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.37834 (min) 9.99335 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.634 (min) 33.9231 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000469123 (min) 0.00145272 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:42 DEBUG opendrift:728: No elements hit coastline.
13:53:42 DEBUG opendrift:767: No elements hit seafloor.
13:53:42 DEBUG opendrift:1707: No elements to deactivate
13:53:42 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:42 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:42 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:42 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:42 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:42 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:42 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 396. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 28. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:42 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:42 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:42 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09734493037776096
13:53:42 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:42 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:42 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:42 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:42 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(93), np.int64(0), np.int64(0), np.int64(407), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:42 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:42 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:42 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:42 DEBUG opendrift:2110: ======================================================================
13:53:42 INFO opendrift:2111: 2025-12-08 02:51:37.801744 - step 75 of 96 - 500 active elements (0 deactivated)
13:53:42 DEBUG opendrift:2117: 0 elements scheduled.
13:53:42 DEBUG opendrift:2119: ======================================================================
13:53:42 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.85748789732334
13:53:42 DEBUG opendrift:2130: 10.33384317776143 <- longitude -> 10.787611794804583
13:53:42 DEBUG opendrift:2130: -41.26875468843634 <- z -> -0.8619795732658352
13:53:42 DEBUG opendrift:2131: ---------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 02:00:00 (before)
2025-12-08 03:00:00 (after)
13:53:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 02:00:00) in space (linearNDFast)
13:53:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 03:00:00) in space (linearNDFast)
13:53:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 02:00:00, weight 0.14) and
after (2025-12-08 03:00:00, weight 0.86) in time
13:53:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.666167882084096 and -59.21239922778148 degrees.
13:53:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.666167882084096 and -59.21239922778148 degrees.
13:53:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:42 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:42 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:42 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:42 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:42 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:42 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.378241 (min) 0.389265 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.199836 (min) 0.304771 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.323922 (min) -0.209185 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: x_wind: -7.87547 (min) -6.56731 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: y_wind: 9.08028 (min) 10.2894 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.709 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.02992e-06 (min) 0.0243591 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.34555 (min) 9.986 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.6235 (min) 33.8522 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000520719 (min) 0.00113873 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:42 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:42 DEBUG opendrift:728: No elements hit coastline.
13:53:42 DEBUG opendrift:767: No elements hit seafloor.
13:53:42 DEBUG opendrift:1707: No elements to deactivate
13:53:42 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:42 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:42 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:42 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:42 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:42 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:42 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 397. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 28. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:42 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:42 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:42 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11519520678610959
13:53:42 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:42 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:42 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:42 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:42 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:42 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:42 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(92), np.int64(0), np.int64(0), np.int64(408), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:42 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:42 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:42 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:42 DEBUG opendrift:2110: ======================================================================
13:53:42 INFO opendrift:2111: 2025-12-08 03:21:37.801744 - step 76 of 96 - 500 active elements (0 deactivated)
13:53:42 DEBUG opendrift:2117: 0 elements scheduled.
13:53:42 DEBUG opendrift:2119: ======================================================================
13:53:42 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.85916450012208
13:53:42 DEBUG opendrift:2130: 10.326713612338478 <- longitude -> 10.787611794804581
13:53:42 DEBUG opendrift:2130: -41.73427294470632 <- z -> 0.0
13:53:42 DEBUG opendrift:2131: ---------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:42 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:42 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 03:00:00 (before)
2025-12-08 04:00:00 (after)
13:53:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.987490776098376 degrees.
13:53:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.987490776098376 degrees.
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:46 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:46 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 59x58x11) for time after (2025-12-08 04:00:00)
13:53:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 03:00:00) in space (linearNDFast)
13:53:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 04:00:00) in space (linearNDFast)
13:53:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 03:00:00, weight 0.64) and
after (2025-12-08 04:00:00, weight 0.36) in time
13:53:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.67329744692203 and -59.21239922778148 degrees.
13:53:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.67329744692203 and -59.21239922778148 degrees.
13:53:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:46 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:46 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.403103 (min) 0.404613 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.312268 (min) 0.261493 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.248388 (min) -0.136979 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.85069 (min) -7.69384 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: y_wind: 9.32335 (min) 10.3939 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.552 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0305656 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.39634 (min) 9.97209 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.4995 (min) 33.8433 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00044472 (min) 0.00125308 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:46 DEBUG opendrift:728: No elements hit coastline.
13:53:46 DEBUG opendrift:767: No elements hit seafloor.
13:53:46 DEBUG opendrift:1707: No elements to deactivate
13:53:46 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:46 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:46 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:46 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:53:46 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3]
13:53:46 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0]
13:53:46 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 398. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 29. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:46 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:46 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.13461376897811095
13:53:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:46 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:46 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:46 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(92), np.int64(0), np.int64(0), np.int64(408), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:46 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:46 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:46 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:46 DEBUG opendrift:2110: ======================================================================
13:53:46 INFO opendrift:2111: 2025-12-08 03:51:37.801744 - step 77 of 96 - 500 active elements (0 deactivated)
13:53:46 DEBUG opendrift:2117: 0 elements scheduled.
13:53:46 DEBUG opendrift:2119: ======================================================================
13:53:46 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.86076353463672
13:53:46 DEBUG opendrift:2130: 10.322331821790316 <- longitude -> 10.787611794804581
13:53:46 DEBUG opendrift:2130: -42.78568925978948 <- z -> -0.7197169347686285
13:53:46 DEBUG opendrift:2131: ---------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 03:00:00 (before)
2025-12-08 04:00:00 (after)
13:53:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 03:00:00) in space (linearNDFast)
13:53:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 04:00:00) in space (linearNDFast)
13:53:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 03:00:00, weight 0.14) and
after (2025-12-08 04:00:00, weight 0.86) in time
13:53:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.677679235518255 and -59.212399229541916 degrees.
13:53:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.677679235518255 and -59.212399229541916 degrees.
13:53:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:46 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:46 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:46 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:46 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.337338 (min) 0.403393 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.437408 (min) 0.350407 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.16537 (min) -0.059593 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: x_wind: -10.1217 (min) -8.94514 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: y_wind: 9.21447 (min) 10.9043 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.461 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03042e-06 (min) 0.0302715 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.38548 (min) 10.0139 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.6452 (min) 33.8607 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000706399 (min) 0.00105574 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:46 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:46 DEBUG opendrift:728: No elements hit coastline.
13:53:46 DEBUG opendrift:767: No elements hit seafloor.
13:53:46 DEBUG opendrift:1707: No elements to deactivate
13:53:46 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:46 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:46 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:46 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:46 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.15299513919444138
13:53:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:46 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:46 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:46 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(92), np.int64(0), np.int64(0), np.int64(408), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:46 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:46 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:46 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:46 DEBUG opendrift:2110: ======================================================================
13:53:46 INFO opendrift:2111: 2025-12-08 04:21:37.801744 - step 78 of 96 - 500 active elements (0 deactivated)
13:53:46 DEBUG opendrift:2117: 0 elements scheduled.
13:53:46 DEBUG opendrift:2119: ======================================================================
13:53:46 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.8622464926676
13:53:46 DEBUG opendrift:2130: 10.319705513673245 <- longitude -> 10.787611794804581
13:53:46 DEBUG opendrift:2130: -43.862179951091015 <- z -> 0.0
13:53:46 DEBUG opendrift:2131: ---------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:46 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:46 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 04:00:00 (before)
2025-12-08 05:00:00 (after)
13:53:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.987490776098376 degrees.
13:53:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.987490776098376 degrees.
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:48 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:48 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 59x58x11) for time after (2025-12-08 05:00:00)
13:53:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 04:00:00) in space (linearNDFast)
13:53:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 05:00:00) in space (linearNDFast)
13:53:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 04:00:00, weight 0.64) and
after (2025-12-08 05:00:00, weight 0.36) in time
13:53:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.68030554367463 and -59.212399229541916 degrees.
13:53:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.68030554367463 and -59.212399229541916 degrees.
13:53:48 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:48 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:48 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:48 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:48 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:48 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:48 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:48 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:48 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:48 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.354896 (min) 0.415623 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.465653 (min) 0.400105 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0753905 (min) 0.0093651 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: x_wind: -10.6047 (min) -9.74165 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: y_wind: 10.2393 (min) 11.5269 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.405 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03848e-06 (min) 0.0394428 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.40957 (min) 9.94552 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.6749 (min) 33.8613 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000482653 (min) 0.000845938 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:48 DEBUG opendrift:728: No elements hit coastline.
13:53:48 DEBUG opendrift:767: No elements hit seafloor.
13:53:48 DEBUG opendrift:1707: No elements to deactivate
13:53:48 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:48 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:48 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:48 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:53:48 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 3]
13:53:48 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 0]
13:53:48 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 398. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 31. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:48 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:48 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:48 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1752511725800763
13:53:48 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:48 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:48 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:48 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:48 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(94), np.int64(0), np.int64(0), np.int64(406), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:48 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:48 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:48 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:48 DEBUG opendrift:2110: ======================================================================
13:53:48 INFO opendrift:2111: 2025-12-08 04:51:37.801744 - step 79 of 96 - 500 active elements (0 deactivated)
13:53:48 DEBUG opendrift:2117: 0 elements scheduled.
13:53:48 DEBUG opendrift:2119: ======================================================================
13:53:48 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.86337928261783
13:53:48 DEBUG opendrift:2130: 10.316507940610798 <- longitude -> 10.787611794804581
13:53:48 DEBUG opendrift:2130: -44.988974878643916 <- z -> -0.2398620550412094
13:53:48 DEBUG opendrift:2131: ---------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:48 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:48 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 04:00:00 (before)
2025-12-08 05:00:00 (after)
13:53:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 04:00:00) in space (linearNDFast)
13:53:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 05:00:00) in space (linearNDFast)
13:53:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 04:00:00, weight 0.14) and
after (2025-12-08 05:00:00, weight 0.86) in time
13:53:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.68350311591445 and -59.21239922778148 degrees.
13:53:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.68350311591445 and -59.21239922778148 degrees.
13:53:48 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:48 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:48 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:48 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:48 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:48 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:48 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:48 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:48 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:48 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:48 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:48 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:48 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.343075 (min) 0.433059 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.458018 (min) 0.45032 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0.0172819 (min) 0.0751486 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: x_wind: -11.569 (min) -9.46324 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: y_wind: 11.6107 (min) 12.6233 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.427 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03844e-06 (min) 0.0454726 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.36947 (min) 9.98364 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.5797 (min) 33.8804 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000494608 (min) 0.000873806 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:48 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:48 DEBUG opendrift:728: No elements hit coastline.
13:53:48 DEBUG opendrift:767: No elements hit seafloor.
13:53:48 DEBUG opendrift:1707: No elements to deactivate
13:53:48 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:48 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:48 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:48 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:48 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
13:53:48 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
13:53:48 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 31. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:48 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:48 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:48 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.2104488893719701
13:53:48 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:48 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:48 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:48 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
13:53:48 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
13:53:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:48 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(93), np.int64(0), np.int64(1), np.int64(406), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:48 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:48 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:49 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:49 DEBUG opendrift:2110: ======================================================================
13:53:49 INFO opendrift:2111: 2025-12-08 05:21:37.801744 - step 80 of 96 - 500 active elements (0 deactivated)
13:53:49 DEBUG opendrift:2117: 0 elements scheduled.
13:53:49 DEBUG opendrift:2119: ======================================================================
13:53:49 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.86461907460242
13:53:49 DEBUG opendrift:2130: 10.313283355772057 <- longitude -> 10.787611794804581
13:53:49 DEBUG opendrift:2130: -45.735374811681794 <- z -> 0.0
13:53:49 DEBUG opendrift:2131: ---------------------------------
13:53:49 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:49 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:49 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:49 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:49 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 05:00:00 (before)
2025-12-08 06:00:00 (after)
13:53:50 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.99895448062712 degrees.
13:53:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94499369714803 and 59.99895448062712 degrees.
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:51 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:51 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 59x59x11) for time after (2025-12-08 06:00:00)
13:53:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 05:00:00) in space (linearNDFast)
13:53:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 06:00:00) in space (linearNDFast)
13:53:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 05:00:00, weight 0.64) and
after (2025-12-08 06:00:00, weight 0.36) in time
13:53:51 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.68672769488342 and -59.21239922778148 degrees.
13:53:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.68672769488342 and -59.21239922778148 degrees.
13:53:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:51 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:51 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:51 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.302182 (min) 0.438064 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.443745 (min) 0.498505 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0.0646198 (min) 0.115836 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: x_wind: -10.3185 (min) -6.14036 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: y_wind: 12.8803 (min) 13.8876 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.2791 (min) 100.445 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03965e-06 (min) 0.0496729 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.40808 (min) 10.0015 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.4377 (min) 33.8969 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000457305 (min) 0.00102151 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:51 DEBUG opendrift:728: No elements hit coastline.
13:53:51 DEBUG opendrift:767: No elements hit seafloor.
13:53:51 DEBUG opendrift:1707: No elements to deactivate
13:53:51 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:51 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:51 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:51 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:51 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:51 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:51 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 32. 0. 1. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:51 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:51 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:51 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:51 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:51 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.21229108218337267
13:53:51 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:51 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:51 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:51 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:51 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:51 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:51 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(94), np.int64(0), np.int64(1), np.int64(405), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:51 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:51 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:51 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:51 DEBUG opendrift:2110: ======================================================================
13:53:51 INFO opendrift:2111: 2025-12-08 05:51:37.801744 - step 81 of 96 - 500 active elements (0 deactivated)
13:53:51 DEBUG opendrift:2117: 0 elements scheduled.
13:53:51 DEBUG opendrift:2119: ======================================================================
13:53:51 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.867076422418485
13:53:51 DEBUG opendrift:2130: 10.307659309301913 <- longitude -> 10.787611794804583
13:53:51 DEBUG opendrift:2130: -46.07880374242606 <- z -> 0.0
13:53:51 DEBUG opendrift:2131: ---------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 05:00:00 (before)
2025-12-08 06:00:00 (after)
13:53:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 05:00:00) in space (linearNDFast)
13:53:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 06:00:00) in space (linearNDFast)
13:53:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 05:00:00, weight 0.14) and
after (2025-12-08 06:00:00, weight 0.86) in time
13:53:51 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.692351743886114 and -59.21239922778148 degrees.
13:53:51 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.692351743886114 and -59.21239922778148 degrees.
13:53:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:51 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:51 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:51 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:51 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:51 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:51 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:51 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.295702 (min) 0.438259 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.441011 (min) 0.459996 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0.094415 (min) 0.147104 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: x_wind: -8.11292 (min) -1.6394 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: y_wind: 13.3126 (min) 15.4133 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.3364 (min) 101.742 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.03971e-06 (min) 0.0448206 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.18898 (min) 10.0283 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 28.8972 (min) 33.9066 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000556381 (min) 0.000731973 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:51 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:51 DEBUG opendrift:728: No elements hit coastline.
13:53:51 DEBUG opendrift:767: No elements hit seafloor.
13:53:51 DEBUG opendrift:1707: No elements to deactivate
13:53:51 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:51 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:51 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:51 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:51 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:51 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:51 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 33. 0. 1. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:51 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:51 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:51 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:51 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:51 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.21378100592861626
13:53:51 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:51 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:51 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:51 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:51 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:51 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:51 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:51 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(95), np.int64(0), np.int64(1), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:51 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:51 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:51 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:51 DEBUG opendrift:2110: ======================================================================
13:53:51 INFO opendrift:2111: 2025-12-08 06:21:37.801744 - step 82 of 96 - 500 active elements (0 deactivated)
13:53:51 DEBUG opendrift:2117: 0 elements scheduled.
13:53:51 DEBUG opendrift:2119: ======================================================================
13:53:51 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.87269977586711
13:53:51 DEBUG opendrift:2130: 10.304484673241662 <- longitude -> 10.787611794804587
13:53:51 DEBUG opendrift:2130: -46.46131437393925 <- z -> -0.35631753068166905
13:53:51 DEBUG opendrift:2131: ---------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:51 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:51 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:51 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:51 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 06:00:00 (before)
2025-12-08 07:00:00 (after)
13:53:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.99895448062712 degrees.
13:53:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.99895448062712 degrees.
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:54 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:54 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 60x59x11) for time after (2025-12-08 07:00:00)
13:53:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 06:00:00) in space (linearNDFast)
13:53:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 07:00:00) in space (linearNDFast)
13:53:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 06:00:00, weight 0.64) and
after (2025-12-08 07:00:00, weight 0.36) in time
13:53:54 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.69552638734036 and -59.21239922250021 degrees.
13:53:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.69552638734036 and -59.21239922250021 degrees.
13:53:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:54 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:54 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:54 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.269067 (min) 0.421394 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.393024 (min) 0.525211 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0.0963533 (min) 0.142494 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: x_wind: -4.6236 (min) -0.101398 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: y_wind: 12.1892 (min) 14.6642 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.3441 (min) 105.097 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.04209e-06 (min) 0.0438122 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.23322 (min) 10.0003 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.0509 (min) 33.9185 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000858294 (min) 0.000764804 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:54 DEBUG opendrift:728: No elements hit coastline.
13:53:54 DEBUG opendrift:767: No elements hit seafloor.
13:53:54 DEBUG opendrift:1707: No elements to deactivate
13:53:54 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:54 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:54 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:54 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:54 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:54 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.16970312896324435
13:53:54 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:54 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:54 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:54 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:54 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:54 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:54 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(95), np.int64(0), np.int64(1), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:54 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:54 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:54 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:54 DEBUG opendrift:2110: ======================================================================
13:53:54 INFO opendrift:2111: 2025-12-08 06:51:37.801744 - step 83 of 96 - 500 active elements (0 deactivated)
13:53:54 DEBUG opendrift:2117: 0 elements scheduled.
13:53:54 DEBUG opendrift:2119: ======================================================================
13:53:54 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.87614082622279
13:53:54 DEBUG opendrift:2130: 10.30173279448373 <- longitude -> 10.787611794804587
13:53:54 DEBUG opendrift:2130: -46.48050575825156 <- z -> -0.33058244134129655
13:53:54 DEBUG opendrift:2131: ---------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 06:00:00 (before)
2025-12-08 07:00:00 (after)
13:53:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 06:00:00) in space (linearNDFast)
13:53:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 07:00:00) in space (linearNDFast)
13:53:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 06:00:00, weight 0.14) and
after (2025-12-08 07:00:00, weight 0.86) in time
13:53:54 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.69827827023999 and -59.21239922778148 degrees.
13:53:54 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.69827827023999 and -59.21239922778148 degrees.
13:53:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:54 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:54 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:54 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:54 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:54 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:54 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:54 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.290868 (min) 0.397928 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.37256 (min) 0.545649 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0.0786534 (min) 0.126227 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: x_wind: -1.68702 (min) 0.290053 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: y_wind: 10.5511 (min) 13.7072 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.398 (min) 105.169 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.04177e-06 (min) 0.0320581 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.33605 (min) 9.99846 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.4109 (min) 33.9224 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00100183 (min) 0.000740769 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:54 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:54 DEBUG opendrift:728: No elements hit coastline.
13:53:54 DEBUG opendrift:767: No elements hit seafloor.
13:53:54 DEBUG opendrift:1707: No elements to deactivate
13:53:54 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:54 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:54 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:54 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:54 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:54 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:54 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 34. 0. 1. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:54 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:54 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:54 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:54 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:54 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.13581531081916406
13:53:54 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:54 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:54 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:54 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:54 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:54 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:54 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:54 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:54 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(96), np.int64(0), np.int64(1), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:54 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:54 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:54 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:54 DEBUG opendrift:2110: ======================================================================
13:53:54 INFO opendrift:2111: 2025-12-08 07:21:37.801744 - step 84 of 96 - 500 active elements (0 deactivated)
13:53:54 DEBUG opendrift:2117: 0 elements scheduled.
13:53:54 DEBUG opendrift:2119: ======================================================================
13:53:54 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.884130683357526
13:53:54 DEBUG opendrift:2130: 10.300231066060281 <- longitude -> 10.787611794804587
13:53:54 DEBUG opendrift:2130: -46.26710548162543 <- z -> 0.0
13:53:54 DEBUG opendrift:2131: ---------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:54 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:54 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:54 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 07:00:00 (before)
2025-12-08 08:00:00 (after)
13:53:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:53:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:53:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:53:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:53:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:53:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 60.01042083436035 degrees.
13:53:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:53:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 60.01042083436035 degrees.
13:53:57 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:53:57 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:53:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:53:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:53:57 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:53:57 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:53:57 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:53:57 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 60x60x11) for time after (2025-12-08 08:00:00)
13:53:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 07:00:00) in space (linearNDFast)
13:53:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 08:00:00) in space (linearNDFast)
13:53:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 07:00:00, weight 0.64) and
after (2025-12-08 08:00:00, weight 0.36) in time
13:53:57 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.699779983576754 and -59.21239922778148 degrees.
13:53:57 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.699779983576754 and -59.21239922778148 degrees.
13:53:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:57 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:57 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:57 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:57 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:57 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:57 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:57 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:57 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:57 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:57 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:57 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:57 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:57 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:57 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:57 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:57 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:57 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:57 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:57 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:57 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.234934 (min) 0.372057 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.358008 (min) 0.466811 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: 0.0354434 (min) 0.0931318 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: x_wind: -1.11823 (min) 0.50032 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: y_wind: 9.88889 (min) 13.0407 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.4488 (min) 105.111 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.04173e-06 (min) 0.0252257 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.42372 (min) 9.99638 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.4841 (min) 33.9187 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000764083 (min) 0.000785553 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:57 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:57 DEBUG opendrift:728: No elements hit coastline.
13:53:57 DEBUG opendrift:767: No elements hit seafloor.
13:53:57 DEBUG opendrift:1707: No elements to deactivate
13:53:57 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:57 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:57 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:57 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:53:57 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:57 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1229989727819662
13:53:57 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:57 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:57 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:57 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:57 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:57 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:57 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:57 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:57 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(96), np.int64(0), np.int64(1), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:57 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:57 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:58 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:58 DEBUG opendrift:2110: ======================================================================
13:53:58 INFO opendrift:2111: 2025-12-08 07:51:37.801744 - step 85 of 96 - 500 active elements (0 deactivated)
13:53:58 DEBUG opendrift:2117: 0 elements scheduled.
13:53:58 DEBUG opendrift:2119: ======================================================================
13:53:58 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.88932527120626
13:53:58 DEBUG opendrift:2130: 10.296606829662455 <- longitude -> 10.787611794804587
13:53:58 DEBUG opendrift:2130: -46.29596617861368 <- z -> -0.12885998579389635
13:53:58 DEBUG opendrift:2131: ---------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:58 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 07:00:00 (before)
2025-12-08 08:00:00 (after)
13:53:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 07:00:00) in space (linearNDFast)
13:53:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 08:00:00) in space (linearNDFast)
13:53:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:53:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 07:00:00, weight 0.14) and
after (2025-12-08 08:00:00, weight 0.86) in time
13:53:58 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:53:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.70340423007503 and -59.21239922778148 degrees.
13:53:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.70340423007503 and -59.21239922778148 degrees.
13:53:58 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:58 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:53:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:53:58 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:53:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:58 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:58 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:53:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:53:58 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:53:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:53:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:53:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:53:58 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:53:58 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:53:58 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:53:58 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:53:58 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:53:58 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:53:58 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:53:58 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.259123 (min) 0.345256 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.360418 (min) 0.537294 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0165703 (min) 0.0566638 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: x_wind: -1.88106 (min) 0.707549 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: y_wind: 9.11928 (min) 12.4904 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.4872 (min) 105.157 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.04632e-06 (min) 0.0240458 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.31687 (min) 10.0149 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.2734 (min) 33.9184 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000512499 (min) 0.000803146 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:53:58 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:53:58 DEBUG opendrift:728: No elements hit coastline.
13:53:58 DEBUG opendrift:767: No elements hit seafloor.
13:53:58 DEBUG opendrift:1707: No elements to deactivate
13:53:58 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:53:58 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:53:58 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:53:58 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:53:58 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:53:58 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:53:58 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 39. 0.]
[ 35. 0. 1. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:53:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:58 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:53:58 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:53:58 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.1130200141465025
13:53:58 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:53:58 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:53:58 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:53:58 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:53:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:53:58 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:53:58 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:53:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:53:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:53:58 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(97), np.int64(0), np.int64(0), np.int64(403), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:53:58 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:53:58 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:53:58 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:53:58 DEBUG opendrift:2110: ======================================================================
13:53:58 INFO opendrift:2111: 2025-12-08 08:21:37.801744 - step 86 of 96 - 500 active elements (0 deactivated)
13:53:58 DEBUG opendrift:2117: 0 elements scheduled.
13:53:58 DEBUG opendrift:2119: ======================================================================
13:53:58 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.89703814975462
13:53:58 DEBUG opendrift:2130: 10.29296259546663 <- longitude -> 10.791975728861608
13:53:58 DEBUG opendrift:2130: -46.40913055320427 <- z -> 0.0
13:53:58 DEBUG opendrift:2131: ---------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:53:58 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:53:58 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:53:58 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:53:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:53:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 08:00:00 (before)
2025-12-08 09:00:00 (after)
13:54:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:54:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:54:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:54:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:54:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:54:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91299747837175 and 60.01042083436035 degrees.
13:54:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:54:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91299747837175 and 60.01042083436035 degrees.
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:54:02 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:54:02 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 62x61x11) for time after (2025-12-08 09:00:00)
13:54:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 08:00:00) in space (linearNDFast)
13:54:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 09:00:00) in space (linearNDFast)
13:54:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 08:00:00, weight 0.64) and
after (2025-12-08 09:00:00, weight 0.36) in time
13:54:02 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.7070484592441 and -59.20803527957384 degrees.
13:54:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.7070484592441 and -59.20803527957384 degrees.
13:54:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:02 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:02 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.283416 (min) 0.293927 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.296159 (min) 0.624763 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.0705268 (min) 0.024114 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: x_wind: -0.527799 (min) 2.53803 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: y_wind: 10.1263 (min) 12.3725 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.5438 (min) 107.531 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.04013e-06 (min) 0.028959 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.35762 (min) 10.0201 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.2816 (min) 33.9166 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000213626 (min) 0.000712092 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:02 DEBUG opendrift:728: No elements hit coastline.
13:54:02 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:54:02 DEBUG opendrift:1707: No elements to deactivate
13:54:02 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:02 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:02 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:02 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:54:02 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:02 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.11166246138108014
13:54:02 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:02 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:02 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:02 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
13:54:02 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
13:54:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:02 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(97), np.int64(0), np.int64(1), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:02 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:02 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:02 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:02 DEBUG opendrift:2110: ======================================================================
13:54:02 INFO opendrift:2111: 2025-12-08 08:51:37.801744 - step 87 of 96 - 500 active elements (0 deactivated)
13:54:02 DEBUG opendrift:2117: 0 elements scheduled.
13:54:02 DEBUG opendrift:2119: ======================================================================
13:54:02 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.898449829221754
13:54:02 DEBUG opendrift:2130: 10.293619146138433 <- longitude -> 10.797228256807546
13:54:02 DEBUG opendrift:2130: -46.676092239768536 <- z -> 0.0
13:54:02 DEBUG opendrift:2131: ---------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 08:00:00 (before)
2025-12-08 09:00:00 (after)
13:54:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 08:00:00) in space (linearNDFast)
13:54:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 09:00:00) in space (linearNDFast)
13:54:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 08:00:00, weight 0.14) and
after (2025-12-08 09:00:00, weight 0.86) in time
13:54:02 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.70639189850122 and -59.20278274925489 degrees.
13:54:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.70639189850122 and -59.20278274925489 degrees.
13:54:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:02 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:02 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:02 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:02 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:02 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:02 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:02 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.303009 (min) 0.358505 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.207683 (min) 0.596986 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.127296 (min) -0.00976176 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: x_wind: 0.84139 (min) 5.3841 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: y_wind: 11.1486 (min) 13.6144 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.6082 (min) 109.508 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0397523 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.46048 (min) 10.0186 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.4049 (min) 33.9172 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000587384 (min) 0.000624068 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:02 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:02 DEBUG opendrift:728: No elements hit coastline.
13:54:02 DEBUG opendrift:767: No elements hit seafloor.
13:54:02 DEBUG opendrift:1707: No elements to deactivate
13:54:02 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:02 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:02 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:02 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:54:02 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:54:02 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:54:02 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 40. 0.]
[ 36. 0. 2. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:54:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:02 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:54:02 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:02 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.14823855357772486
13:54:02 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:02 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:02 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:03 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:03 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:03 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(98), np.int64(0), np.int64(1), np.int64(401), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:03 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:03 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:03 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:03 DEBUG opendrift:2110: ======================================================================
13:54:03 INFO opendrift:2111: 2025-12-08 09:21:37.801744 - step 88 of 96 - 500 active elements (0 deactivated)
13:54:03 DEBUG opendrift:2117: 0 elements scheduled.
13:54:03 DEBUG opendrift:2119: ======================================================================
13:54:03 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.90075430612292
13:54:03 DEBUG opendrift:2130: 10.289128988074827 <- longitude -> 10.8043366933496
13:54:03 DEBUG opendrift:2130: -46.9002450155162 <- z -> -0.31709676315212354
13:54:03 DEBUG opendrift:2131: ---------------------------------
13:54:03 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:03 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:03 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:03 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:03 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 09:00:00 (before)
2025-12-08 10:00:00 (after)
13:54:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:54:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:54:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:54:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:54:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:54:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9061245859898 and 60.0218898372944 degrees.
13:54:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:54:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.9061245859898 and 60.0218898372944 degrees.
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:54:05 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:54:05 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 63x62x11) for time after (2025-12-08 10:00:00)
13:54:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 09:00:00) in space (linearNDFast)
13:54:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:05 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 10:00:00) in space (linearNDFast)
13:54:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:05 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 09:00:00, weight 0.64) and
after (2025-12-08 10:00:00, weight 0.36) in time
13:54:05 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.710882066526466 and -59.19567431796607 degrees.
13:54:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.710882066526466 and -59.19567431796607 degrees.
13:54:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:05 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:05 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:05 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.295329 (min) 0.405749 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.116263 (min) 0.741922 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.185484 (min) -0.069745 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: x_wind: 3.71629 (min) 8.16755 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: y_wind: 11.6879 (min) 14.2078 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.7017 (min) 111.626 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.04626e-06 (min) 0.0434814 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.48054 (min) 10.0177 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.8317 (min) 33.9128 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000507455 (min) 0.000644844 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:05 DEBUG opendrift:728: No elements hit coastline.
13:54:05 DEBUG opendrift:767: No elements hit seafloor.
13:54:05 DEBUG opendrift:1707: No elements to deactivate
13:54:05 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:05 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:05 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:05 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:54:05 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:05 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.18569285418031442
13:54:05 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:05 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:05 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:05 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:05 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:05 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:05 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(98), np.int64(0), np.int64(1), np.int64(401), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:05 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:05 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:05 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:05 DEBUG opendrift:2110: ======================================================================
13:54:05 INFO opendrift:2111: 2025-12-08 09:51:37.801744 - step 89 of 96 - 500 active elements (0 deactivated)
13:54:05 DEBUG opendrift:2117: 0 elements scheduled.
13:54:05 DEBUG opendrift:2119: ======================================================================
13:54:05 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.90649188086614
13:54:05 DEBUG opendrift:2130: 10.285176314404973 <- longitude -> 10.799538401965705
13:54:05 DEBUG opendrift:2130: -47.44819562597097 <- z -> 0.0
13:54:05 DEBUG opendrift:2131: ---------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 09:00:00 (before)
2025-12-08 10:00:00 (after)
13:54:05 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 09:00:00) in space (linearNDFast)
13:54:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:05 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 10:00:00) in space (linearNDFast)
13:54:05 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:05 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 09:00:00, weight 0.14) and
after (2025-12-08 10:00:00, weight 0.86) in time
13:54:05 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.71483473996463 and -59.20047260181794 degrees.
13:54:05 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.71483473996463 and -59.20047260181794 degrees.
13:54:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:05 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:05 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:05 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:05 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:05 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:05 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:05 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:05 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.286691 (min) 0.478304 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0866205 (min) 0.763063 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.244721 (min) -0.135672 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: x_wind: 7.37458 (min) 11.1707 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: y_wind: 11.3618 (min) 14.5178 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 11.8691 (min) 112.283 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0604559 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.47508 (min) 10.0171 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.6553 (min) 33.916 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000589197 (min) 0.000949492 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:05 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:05 DEBUG opendrift:728: No elements hit coastline.
13:54:05 DEBUG opendrift:767: No elements hit seafloor.
13:54:05 DEBUG opendrift:1707: No elements to deactivate
13:54:05 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:05 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:05 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:05 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:54:05 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:05 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.2349309892922146
13:54:05 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:05 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:05 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:05 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:05 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:05 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:05 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:05 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:05 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(98), np.int64(0), np.int64(1), np.int64(401), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:05 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:05 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:05 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:05 DEBUG opendrift:2110: ======================================================================
13:54:05 INFO opendrift:2111: 2025-12-08 10:21:37.801744 - step 90 of 96 - 500 active elements (0 deactivated)
13:54:05 DEBUG opendrift:2117: 0 elements scheduled.
13:54:05 DEBUG opendrift:2119: ======================================================================
13:54:05 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.91233490623674
13:54:05 DEBUG opendrift:2130: 10.281749811670537 <- longitude -> 10.795900653059187
13:54:05 DEBUG opendrift:2130: -48.14607535919214 <- z -> 0.0
13:54:05 DEBUG opendrift:2131: ---------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:05 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:05 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:05 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:05 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:05 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 10:00:00 (before)
2025-12-08 11:00:00 (after)
13:54:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:54:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:54:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:54:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:54:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:54:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.89237059445251 and 60.0218898372944 degrees.
13:54:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:54:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.89237059445251 and 60.0218898372944 degrees.
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:54:08 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:54:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 65x62x11) for time after (2025-12-08 11:00:00)
13:54:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 10:00:00) in space (linearNDFast)
13:54:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 11:00:00) in space (linearNDFast)
13:54:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 10:00:00, weight 0.64) and
after (2025-12-08 11:00:00, weight 0.36) in time
13:54:08 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.71826122976529 and -59.20411034485599 degrees.
13:54:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.71826122976529 and -59.20411034485599 degrees.
13:54:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:08 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:08 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:08 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:08 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:08 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:08 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:08 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.341451 (min) 0.45184 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0552587 (min) 0.68082 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.295176 (min) -0.208872 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: x_wind: 9.90004 (min) 13.6042 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: y_wind: 11.1281 (min) 14.9216 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 12.0591 (min) 114.233 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99999e-07 (min) 0.08077 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.48171 (min) 10.0168 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.7567 (min) 33.9169 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000630128 (min) 0.000654465 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:08 DEBUG opendrift:728: No elements hit coastline.
13:54:08 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:54:08 DEBUG opendrift:1707: No elements to deactivate
13:54:08 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:08 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:08 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:08 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:54:08 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 3]
13:54:08 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 0]
13:54:08 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 40. 0.]
[ 38. 0. 2. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:54:08 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:08 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:08 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:54:08 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:08 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.2825268825932231
13:54:08 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:08 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:08 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:08 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:08 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:08 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:08 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:08 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(100), np.int64(0), np.int64(1), np.int64(399), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:08 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:08 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:08 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:08 DEBUG opendrift:2110: ======================================================================
13:54:08 INFO opendrift:2111: 2025-12-08 10:51:37.801744 - step 91 of 96 - 500 active elements (0 deactivated)
13:54:08 DEBUG opendrift:2117: 0 elements scheduled.
13:54:08 DEBUG opendrift:2119: ======================================================================
13:54:08 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.91571449976925
13:54:08 DEBUG opendrift:2130: 10.278557018542553 <- longitude -> 10.792098676521737
13:54:08 DEBUG opendrift:2130: -48.91636578808967 <- z -> 0.0
13:54:08 DEBUG opendrift:2131: ---------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:08 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 10:00:00 (before)
2025-12-08 11:00:00 (after)
13:54:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 10:00:00) in space (linearNDFast)
13:54:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 11:00:00) in space (linearNDFast)
13:54:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 10:00:00, weight 0.14) and
after (2025-12-08 11:00:00, weight 0.86) in time
13:54:08 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.7214540373541 and -59.20791231395929 degrees.
13:54:08 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.7214540373541 and -59.20791231395929 degrees.
13:54:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:08 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:08 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:08 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:08 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:08 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:08 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:08 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:08 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:08 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:08 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:08 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.339519 (min) 0.675824 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0218884 (min) 0.650374 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.352026 (min) -0.281109 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: x_wind: 11.9607 (min) 16.3214 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: y_wind: 11.0509 (min) 15.0261 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 12.2454 (min) 113.351 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0950611 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.50424 (min) 10.0165 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.7212 (min) 33.9217 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00122479 (min) 0.000624159 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:08 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:08 DEBUG opendrift:728: No elements hit coastline.
13:54:08 DEBUG opendrift:772: Lifting 2 elements to seafloor.
13:54:08 DEBUG opendrift:1707: No elements to deactivate
13:54:08 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:08 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:08 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:08 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:54:08 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0]
13:54:08 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
13:54:08 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 400. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 40. 0.]
[ 39. 0. 2. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:54:08 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:08 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:08 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:54:08 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:08 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.3331764664373124
13:54:08 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:08 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:08 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:54:08 DEBUG opendrift:772: Lifting 1 elements to seafloor.
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:08 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:08 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:08 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:08 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:08 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:08 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(100), np.int64(0), np.int64(1), np.int64(399), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:08 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:08 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:08 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:08 DEBUG opendrift:2110: ======================================================================
13:54:08 INFO opendrift:2111: 2025-12-08 11:21:37.801744 - step 92 of 96 - 500 active elements (0 deactivated)
13:54:08 DEBUG opendrift:2117: 0 elements scheduled.
13:54:08 DEBUG opendrift:2119: ======================================================================
13:54:08 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.919013874560804
13:54:08 DEBUG opendrift:2130: 10.286317061620945 <- longitude -> 10.80249964758034
13:54:08 DEBUG opendrift:2130: -49.660426440514904 <- z -> -0.2934932502926624
13:54:08 DEBUG opendrift:2131: ---------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:08 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:08 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:08 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 11:00:00 (before)
2025-12-08 12:00:00 (after)
13:54:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:54:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:54:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:54:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:54:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:54:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 60.0218898372944 degrees.
13:54:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:54:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 60.0218898372944 degrees.
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:54:11 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:54:11 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 67x62x11) for time after (2025-12-08 12:00:00)
13:54:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 11:00:00) in space (linearNDFast)
13:54:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:11 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 12:00:00) in space (linearNDFast)
13:54:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:11 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 11:00:00, weight 0.64) and
after (2025-12-08 12:00:00, weight 0.36) in time
13:54:11 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.713693994278664 and -59.197511356563666 degrees.
13:54:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.713693994278664 and -59.197511356563666 degrees.
13:54:11 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:11 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:11 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:11 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:11 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:11 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:11 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:11 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:11 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:11 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:11 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:11 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:11 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:11 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.337267 (min) 0.601191 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0166222 (min) 0.431672 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.432195 (min) -0.320119 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: x_wind: 14.2282 (min) 18.2376 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: y_wind: 10.8149 (min) 14.06 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 12.5106 (min) 112.441 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.101e-06 (min) 0.107724 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.56702 (min) 10.0119 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.8766 (min) 33.9288 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.000793078 (min) 0.000542154 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:11 DEBUG opendrift:728: No elements hit coastline.
13:54:11 DEBUG opendrift:772: Lifting 3 elements to seafloor.
13:54:11 DEBUG opendrift:1707: No elements to deactivate
13:54:11 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:11 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:11 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:11 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:54:11 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:11 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.3600014486755005
13:54:11 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:11 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:11 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:11 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:11 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:11 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:11 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(100), np.int64(0), np.int64(1), np.int64(399), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:11 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:11 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:11 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:11 DEBUG opendrift:2110: ======================================================================
13:54:11 INFO opendrift:2111: 2025-12-08 11:51:37.801744 - step 93 of 96 - 500 active elements (0 deactivated)
13:54:11 DEBUG opendrift:2117: 0 elements scheduled.
13:54:11 DEBUG opendrift:2119: ======================================================================
13:54:11 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.922916229468505
13:54:11 DEBUG opendrift:2130: 10.290159442003802 <- longitude -> 10.797106318030007
13:54:11 DEBUG opendrift:2130: -50.18322579737302 <- z -> 0.0
13:54:11 DEBUG opendrift:2131: ---------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:11 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:11 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 11:00:00 (before)
2025-12-08 12:00:00 (after)
13:54:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 11:00:00) in space (linearNDFast)
13:54:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:11 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 12:00:00) in space (linearNDFast)
13:54:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:11 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 11:00:00, weight 0.14) and
after (2025-12-08 12:00:00, weight 0.86) in time
13:54:11 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.70985159861241 and -59.2029046874575 degrees.
13:54:11 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.70985159861241 and -59.2029046874575 degrees.
13:54:11 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:11 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:11 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:11 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:11 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:11 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:11 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:11 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:11 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:11 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:11 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:11 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:11 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:11 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:11 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:11 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.357788 (min) 0.651817 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0159741 (min) 0.467316 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.508846 (min) -0.351613 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: x_wind: 16.292 (min) 19.8783 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: y_wind: 10.3563 (min) 13.0412 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 12.5722 (min) 112.907 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.121581 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.54706 (min) 10.0153 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.8507 (min) 33.9343 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00087068 (min) 0.000599171 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:11 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:11 DEBUG opendrift:728: No elements hit coastline.
13:54:11 DEBUG opendrift:772: Lifting 14 elements to seafloor.
13:54:11 DEBUG opendrift:1707: No elements to deactivate
13:54:11 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:11 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:11 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:11 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:54:11 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:11 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.38114462531671406
13:54:11 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:11 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:11 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:11 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:11 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:11 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:11 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:11 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:11 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(100), np.int64(0), np.int64(1), np.int64(399), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:11 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:11 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:11 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:11 DEBUG opendrift:2110: ======================================================================
13:54:11 INFO opendrift:2111: 2025-12-08 12:21:37.801744 - step 94 of 96 - 500 active elements (0 deactivated)
13:54:11 DEBUG opendrift:2117: 0 elements scheduled.
13:54:11 DEBUG opendrift:2119: ======================================================================
13:54:11 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.9258385999751
13:54:11 DEBUG opendrift:2130: 10.30298528525445 <- longitude -> 10.796493015758665
13:54:11 DEBUG opendrift:2130: -50.85130411673989 <- z -> -0.017004196438016095
13:54:11 DEBUG opendrift:2131: ---------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:11 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:11 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:11 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 12:00:00 (before)
2025-12-08 13:00:00 (after)
13:54:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:54:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:54:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:54:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:54:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:54:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.01042083436035 degrees.
13:54:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:54:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.01042083436035 degrees.
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:54:14 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:54:14 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 68x61x12) for time after (2025-12-08 13:00:00)
13:54:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 12:00:00) in space (linearNDFast)
13:54:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:14 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 13:00:00) in space (linearNDFast)
13:54:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:14 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 12:00:00, weight 0.64) and
after (2025-12-08 13:00:00, weight 0.36) in time
13:54:14 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.697025765750084 and -59.203517980636335 degrees.
13:54:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.697025765750084 and -59.203517980636335 degrees.
13:54:14 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:14 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:14 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:14 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:14 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:14 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:14 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:14 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:14 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:14 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.359238 (min) 0.71297 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.0216361 (min) 0.424236 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.529503 (min) -0.36157 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: x_wind: 17.2217 (min) 20.3438 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: y_wind: 9.46031 (min) 11.4157 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 12.5722 (min) 115.469 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.10302e-06 (min) 0.141323 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.54088 (min) 10.0056 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.8417 (min) 33.9127 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00085148 (min) 0.000699931 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:14 DEBUG opendrift:728: No elements hit coastline.
13:54:14 DEBUG opendrift:772: Lifting 22 elements to seafloor.
13:54:14 DEBUG opendrift:1707: No elements to deactivate
13:54:14 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:14 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:14 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:14 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:54:14 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:54:14 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:54:14 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 400. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 40. 0.]
[ 40. 0. 2. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:54:14 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:14 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:14 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:54:14 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:14 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.370495070368957
13:54:14 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:14 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:14 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:14 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:14 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:14 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:14 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(101), np.int64(0), np.int64(1), np.int64(398), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:14 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:14 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:14 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:14 DEBUG opendrift:2110: ======================================================================
13:54:14 INFO opendrift:2111: 2025-12-08 12:51:37.801744 - step 95 of 96 - 500 active elements (0 deactivated)
13:54:14 DEBUG opendrift:2117: 0 elements scheduled.
13:54:14 DEBUG opendrift:2119: ======================================================================
13:54:14 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.92813532585214
13:54:14 DEBUG opendrift:2130: 10.317442474819794 <- longitude -> 10.801865204161244
13:54:14 DEBUG opendrift:2130: -51.800840300118175 <- z -> -0.5093372031565195
13:54:14 DEBUG opendrift:2131: ---------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:14 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 12:00:00 (before)
2025-12-08 13:00:00 (after)
13:54:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 12:00:00) in space (linearNDFast)
13:54:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:14 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 13:00:00) in space (linearNDFast)
13:54:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:14 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 12:00:00, weight 0.14) and
after (2025-12-08 13:00:00, weight 0.86) in time
13:54:14 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.682568562430646 and -59.19814578805625 degrees.
13:54:14 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.682568562430646 and -59.19814578805625 degrees.
13:54:14 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:14 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:14 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:14 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:14 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:14 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:14 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:14 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:14 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:14 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:14 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:14 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:14 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.353308 (min) 0.722751 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.15516 (min) 0.416382 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.528493 (min) -0.36665 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: x_wind: 17.5422 (min) 20.5663 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: y_wind: 8.13832 (min) 9.83659 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 12.5722 (min) 120.349 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 1.20573e-06 (min) 0.126866 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.54492 (min) 10.0058 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.8364 (min) 33.9108 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00108218 (min) 0.000660202 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:14 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:14 DEBUG opendrift:728: No elements hit coastline.
13:54:14 DEBUG opendrift:772: Lifting 7 elements to seafloor.
13:54:14 DEBUG opendrift:1707: No elements to deactivate
13:54:14 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:14 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:14 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:14 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:54:14 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:54:14 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:54:14 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 400. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 40. 0.]
[ 41. 0. 2. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:54:14 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:14 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:14 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:54:14 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:14 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.3653793242327127
13:54:14 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:14 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:14 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:14 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:14 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:14 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:14 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:14 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:14 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(102), np.int64(0), np.int64(1), np.int64(397), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:14 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:14 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:14 DEBUG opendrift:909: to be seeded: 0, already seeded 500
13:54:14 DEBUG opendrift:2110: ======================================================================
13:54:14 INFO opendrift:2111: 2025-12-08 13:21:37.801744 - step 96 of 96 - 500 active elements (0 deactivated)
13:54:14 DEBUG opendrift:2117: 0 elements scheduled.
13:54:14 DEBUG opendrift:2119: ======================================================================
13:54:14 DEBUG opendrift:2130: 57.53953459477367 <- latitude -> 57.93015041582433
13:54:14 DEBUG opendrift:2130: 10.33024519676427 <- longitude -> 10.815847197649196
13:54:14 DEBUG opendrift:2130: -53.2220851923898 <- z -> 0.0
13:54:14 DEBUG opendrift:2131: ---------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
13:54:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:54:14 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:14 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:14 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:54:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-12-08 13:00:00 (before)
2025-12-08 14:00:00 (after)
13:54:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:54:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:54:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:54:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:54:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:54:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.83512628048451 and 59.99895448062712 degrees.
13:54:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:54:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.83512628048451 and 59.99895448062712 degrees.
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:54:18 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'ocean_vertical_diffusivity', 'sea_water_temperature', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_salinity']
13:54:18 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 70x62x12) for time after (2025-12-08 14:00:00)
13:54:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-12-08 13:00:00) in space (linearNDFast)
13:54:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-12-08 14:00:00) in space (linearNDFast)
13:54:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:54:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-12-08 13:00:00, weight 0.64) and
after (2025-12-08 14:00:00, weight 0.36) in time
13:54:18 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:54:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.66976583503207 and -59.18416380935507 degrees.
13:54:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.66976583503207 and -59.18416380935507 degrees.
13:54:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:54:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:54:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:54:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:18 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:54:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 10 for sea_water_temperature for 0 profiles
13:54:18 DEBUG opendrift.models.basemodel.environment:806: Using fallback value 34 for sea_water_salinity for 0 profiles
13:54:18 DEBUG opendrift.models.basemodel.environment:795: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:54:18 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:18 DEBUG opendrift.models.basemodel.environment:894: x_sea_water_velocity: -0.338881 (min) 0.90862 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: y_sea_water_velocity: -0.308873 (min) 0.366483 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: sea_surface_height: -0.497171 (min) -0.344538 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: x_wind: 17.3683 (min) 20.2152 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: y_wind: 7.06303 (min) 8.48245 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: sea_floor_depth_below_sea_level: 12.5722 (min) 124.812 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: ocean_vertical_diffusivity: 9.99998e-07 (min) 0.129656 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_temperature: 8.56482 (min) 9.97001 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_salinity: 29.859 (min) 33.8549 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: upward_sea_water_velocity: -0.00119574 (min) 0.00055885 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: spm: 1 (min) 1 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: doc: 0 (min) 0 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:894: pH_sediment: 6.9 (min) 6.9 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:18 DEBUG opendrift:728: No elements hit coastline.
13:54:18 DEBUG opendrift:767: No elements hit seafloor.
13:54:18 DEBUG opendrift:1707: No elements to deactivate
13:54:18 DEBUG opendrift:2167: Calling ChemicalDrift.update()
13:54:18 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:54:18 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:54:18 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:54:18 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
13:54:18 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
13:54:18 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 400. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 40. 0.]
[ 42. 0. 2. 0. 0.]
[ 0. 0. 0. 0. 0.]]
13:54:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:18 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:54:18 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:54:18 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.3428637880866153
13:54:18 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:54:18 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:54:18 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:54:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:54:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:54:18 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:54:18 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:54:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:54:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:54:18 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(103), np.int64(0), np.int64(1), np.int64(396), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:54:18 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:54:18 DEBUG opendrift:1658: Horizontal diffusivity is 0, no random walk.
13:54:18 DEBUG opendrift:2205: Cleaning up
13:54:18 DEBUG opendrift.models.basemodel.environment:596: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:54:18 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:54:18 DEBUG opendrift.models.basemodel.environment:603: ----------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:54:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:54:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
13:54:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:54:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:54:18 DEBUG opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:54:18 DEBUG opendrift.models.basemodel.environment:769: ---------------------------------------
13:54:18 DEBUG opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:54:18 DEBUG opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:54:18 DEBUG opendrift.models.basemodel.environment:894: land_binary_mask: 0 (min) 0 (max)
13:54:18 DEBUG opendrift.models.basemodel.environment:896: ---------------------------------
13:54:18 DEBUG opendrift:728: No elements hit coastline.
13:54:18 DEBUG opendrift:2292: Updating minval and maxval
13:54:18 DEBUG opendrift:2372: Writing to file
13:54:18 DEBUG opendrift:1707: No elements to deactivate
13:54:18 DEBUG opendrift:164: 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 : 103
Humic colloid : 0
Particle reversible : 1
Sediment reversible : 396
Sediment slowly reversible : 0
Number of transformations:
[' 0', ' 0', ' 0', ' 400', ' 0']
[' 0', ' 0', ' 0', ' 0', ' 0']
[' 12', ' 0', ' 0', ' 40', ' 0']
[' 42', ' 0', ' 2', ' 0', ' 0']
[' 0', ' 0', ' 0', ' 0', ' 0']
Mass budget for target chemical:
mass preserved : 0.325 g 32.484 %
mass degraded : 0.671 g 67.136 %
mass volatilized : 0.004 g 0.379 %
13:54:18 DEBUG opendrift:3101: Saving animation..
13:54:19 INFO opendrift:4660: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
13:54:33 DEBUG opendrift:4698: MPLBACKEND = agg
13:54:33 DEBUG opendrift:4699: DISPLAY = None
13:54:33 DEBUG opendrift:4700: Time to save animation: 0:00:14.271296
13:54:33 INFO opendrift:3310: Time to make animation: 0:00:14.420777
o.animation(color='specie',
markersize='mass',
markersize_scaling=100,
alpha=.5,
vmin=0,vmax=o.nspecies-1,
colorbar=False,
fast = True,
legend = legend,
legend_loc = 3,
fps=10
)
13:54:33 DEBUG opendrift:2439: Setting up map: corners=None, fast=True, lscale=None
13:54:33 WARNING opendrift:2473: Plotting fast. This will make your plots less accurate.
13:54:34 DEBUG opendrift:3101: Saving animation..
13:54:34 INFO opendrift:4660: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
13:55:33 DEBUG opendrift:4698: MPLBACKEND = agg
13:55:33 DEBUG opendrift:4699: DISPLAY = None
13:55:33 DEBUG opendrift:4700: Time to save animation: 0:00:58.649372
13:55:33 INFO opendrift:3094: Time to make animation: 0:00:59.749301
o.plot_mass(legend = legend,
time_unit = 'hours',
title = 'Chemical mass budget')

dissolved : 0.04041779413819313g (12.44223514832269%)
SPM : 0.0006853505037724972g (0.21097866196762308%)
sediment : 0.283740371465683g (87.34678618970969%)
/root/project/opendrift/models/chemicaldrift.py:3425: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.
ax.axes.get_xaxis().set_ticklabels(np.round(ax.axes.get_xticks() * time_conversion_factor))
Total running time of the script: (4 minutes 6.382 seconds)