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()
09:34:21 DEBUG opendrift.config:168: Adding 18 config items from __init__
09:34:21 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
09:34:21 DEBUG opendrift.config:168: Adding 13 config items from __init__
09:34:21 INFO opendrift:569: OpenDriftSimulation initialised (version 1.14.3 / v1.14.3-46-g60beecd)
09:34:21 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
09:34:21 DEBUG opendrift.config:178: Overwriting config item seed:z
09:34:21 DEBUG opendrift.config:168: Adding 71 config items from chemicaldrift
09:34:21 INFO opendrift.readers:63: Opening file with xr.open_dataset
09:34:21 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7f7dfd8eb9c0>
09:34:21 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7f7dfd8eba60>
09:34:21 DEBUG findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7f7dfd8eba60>
09:34:21 DEBUG gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
09:34:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:128: Finding coordinate variables.
09:34:22 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'}
09:34:22 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), ...
09:34:22 INFO opendrift.readers.reader_netCDF_CF_generic:332: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
09:34:22 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
09:34:22 INFO opendrift.readers.basereader:176: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
09:34:22 INFO opendrift.readers.basereader:176: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
09:34:22 INFO opendrift.readers.basereader:176: Variable x_wind will be rotated from eastward_wind
09:34:22 INFO opendrift.readers.basereader:176: Variable y_wind will be rotated from northward_wind
09:34:22 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
09:34:22 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
09:34:22 DEBUG opendrift.readers.basereader.variables:569: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
09:34:22 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
09:34:22 DEBUG opendrift.models.basemodel.environment:313: Added reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:22 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)
09:34:22 DEBUG opendrift.models.chemicaldrift:894: Partitioning coefficients (Tref,freshwater)
09:34:22 DEBUG opendrift.models.chemicaldrift:895: KOC_sed: 12953.922406542462 L/KgOC
09:34:22 DEBUG opendrift.models.chemicaldrift:896: KOC_SPM: 12953.922406542462 L/KgOC
09:34:22 DEBUG opendrift.models.chemicaldrift:897: KOC_DOM: 3004.29439651874 L/KgOC
09:34:22 DEBUG opendrift.models.chemicaldrift:909: Kd_sed: 647.6961203271231 L/Kg
09:34:22 DEBUG opendrift.models.chemicaldrift:910: Kd_SPM: 647.6961203271231 L/Kg
09:34:22 DEBUG opendrift.models.chemicaldrift:911: Kd_DOM: 1580.2588525688573 L/Kg
09:34:22 DEBUG opendrift.models.chemicaldrift:1128: nspecies: 5
09:34:22 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]]
09:34:22 DEBUG opendrift.models.chemicaldrift:533: Initial partitioning:
09:34:22 DEBUG opendrift.models.chemicaldrift:535: 449 0 LMM
09:34:22 DEBUG opendrift.models.chemicaldrift:535: 0 1 Humic colloid
09:34:22 DEBUG opendrift.models.chemicaldrift:535: 51 2 Particle reversible
09:34:22 DEBUG opendrift.models.chemicaldrift:535: 0 3 Sediment reversible
09:34:22 DEBUG opendrift.models.chemicaldrift:535: 0 4 Sediment slowly reversible
09:34:22 INFO opendrift.models.basemodel.environment:206: Adding a global landmask from GSHHG
09:34:22 DEBUG opendrift.readers.basereader:186: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
09:34:26 DEBUG opendrift.models.basemodel.environment:313: Added reader global_landmask
09:34:26 INFO opendrift.models.basemodel.environment:229: Fallback values will be used for the following variables which have no readers:
09:34:26 INFO opendrift.models.basemodel.environment:232: spm: 1.000000
09:34:26 INFO opendrift.models.basemodel.environment:232: active_sediment_layer_thickness: 0.030000
09:34:26 INFO opendrift.models.basemodel.environment:232: doc: 0.000000
09:34:26 INFO opendrift.models.basemodel.environment:232: sea_water_ph_reported_on_total_scale: 8.100000
09:34:26 INFO opendrift.models.basemodel.environment:232: pH_sediment: 6.900000
09:34:26 DEBUG opendrift:157: Changed mode from Mode.Config to Mode.Ready
Running model
o.run(steps=48*2, time_step=1800, time_step_output=1800)
09:34:26 DEBUG opendrift:157: Changed mode from Mode.Ready to Mode.Run
09:34:26 DEBUG opendrift:1755:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.3
Platform: Linux, 6.8.0-1039-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.3.3
SciPy version 1.16.2
Matplotlib version 3.10.7
NetCDF4 version 1.7.3
Xarray version 2025.10.1
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.2.3
Python version 3.13.9 | packaged by conda-forge | (main, Oct 16 2025, 10:31:39) [GCC 14.3.0]
------------------------------------------------------
09:34:26 DEBUG opendrift:1768: No output file is specified, neglecting export_buffer_length
09:34:26 INFO opendrift:1794: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
09:34:26 INFO opendrift:1794: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
09:34:26 DEBUG opendrift:1917: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2025-10-12 09:34:22.682756 to 2025-10-14 09:34:22.682756)
09:34:26 DEBUG opendrift.models.basemodel.environment:168: Preparing https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
09:34:26 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
09:34:26 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
09:34:26 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:26 DEBUG opendrift.models.basemodel.environment:168: Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
09:34:26 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
09:34:26 DEBUG opendrift.models.basemodel.environment:168: Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
09:34:26 DEBUG opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
09:34:26 DEBUG opendrift:2013: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
09:34:26 INFO opendrift:945: Using existing reader for land_binary_mask to move elements to ocean
09:34:26 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:26 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:26 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:26 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:26 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:26 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:26 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:26 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:26 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:26 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:26 INFO opendrift:975: All points are in ocean
09:34:26 INFO opendrift.models.chemicaldrift:355: Number of species: 5
09:34:26 INFO opendrift.models.chemicaldrift:357: 0 LMM
09:34:26 INFO opendrift.models.chemicaldrift:357: 1 Humic colloid
09:34:26 INFO opendrift.models.chemicaldrift:357: 2 Particle reversible
09:34:26 INFO opendrift.models.chemicaldrift:357: 3 Sediment reversible
09:34:26 INFO opendrift.models.chemicaldrift:357: 4 Sediment slowly reversible
09:34:26 INFO opendrift.models.chemicaldrift:360: transfer setup: organics
09:34:26 INFO opendrift.models.chemicaldrift:362: nspecies: 5
09:34:26 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]]
09:34:26 DEBUG opendrift:902: to be seeded: 500, already seeded 0
09:34:26 DEBUG opendrift:924: Released 500 new elements.
09:34:26 DEBUG opendrift:2089: ======================================================================
09:34:26 INFO opendrift:2090: 2025-10-12 09:34:22.682756 - step 1 of 96 - 500 active elements (0 deactivated)
09:34:26 DEBUG opendrift:2096: 0 elements scheduled.
09:34:26 DEBUG opendrift:2098: ======================================================================
09:34:26 DEBUG opendrift:2109: 57.54622268676758 <- latitude -> 57.648128509521484
09:34:26 DEBUG opendrift:2109: 10.507113456726074 <- longitude -> 10.706080436706543
09:34:26 DEBUG opendrift:2109: -9.988470077514648 <- z -> -0.04695476219058037
09:34:26 DEBUG opendrift:2110: ---------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:26 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:26 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:26 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:26 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:34:26 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 09:00:00 (before)
2025-10-12 10:00:00 (after)
09:34:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
09:34: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']
09:34:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
09:34:28 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:28 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:28 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:28 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2025-10-12 09:00:00)
09:34:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
09:34: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']
09:34:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
09:34:30 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:30 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:30 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:30 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2025-10-12 10:00:00)
09:34:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 09:00:00) in space (linearNDFast)
09:34:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 10:00:00) in space (linearNDFast)
09:34:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 09:00:00, weight 0.43) and
after (2025-10-12 10:00:00, weight 0.57) in time
09:34:30 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
09:34:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
09:34:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:30 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:30 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:30 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:30 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.0909084 (min) 0.222389 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.395422 (min) 0.117439 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.104562 (min) 0.155966 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.75917 (min) -2.15355 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: y_wind: -5.33173 (min) -4.52046 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 3.64266e-06 (min) 0.0119898 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3089 (min) 15.1519 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 28.9268 (min) 32.5535 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000397627 (min) 0.000526742 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:30 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:30 DEBUG opendrift:721: No elements hit coastline.
09:34:30 DEBUG opendrift:760: No elements hit seafloor.
09:34:30 DEBUG opendrift:1687: No elements to deactivate
09:34:30 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:30 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:30 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:30 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:34:30 DEBUG opendrift.models.chemicaldrift:1476: old species: [2]
09:34:30 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
09:34:30 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.]]
09:34:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:30 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:30 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:30 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02558187516328059
09:34:30 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:30 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:30 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:30 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:30 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:30 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:30 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:30 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:30 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 3
09:34:30 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 2 elements
09:34:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:30 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(450), np.int64(0), np.int64(50), np.int64(0), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:30 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:30 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:30 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:30 DEBUG opendrift:2089: ======================================================================
09:34:30 INFO opendrift:2090: 2025-10-12 10:04:22.682756 - step 2 of 96 - 500 active elements (0 deactivated)
09:34:30 DEBUG opendrift:2096: 0 elements scheduled.
09:34:30 DEBUG opendrift:2098: ======================================================================
09:34:30 DEBUG opendrift:2109: 57.54189697593561 <- latitude -> 57.645937753515405
09:34:30 DEBUG opendrift:2109: 10.507794878283098 <- longitude -> 10.705358439678033
09:34:30 DEBUG opendrift:2109: -21.017486266592808 <- z -> 0.0
09:34:30 DEBUG opendrift:2110: ---------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 10:00:00 (before)
2025-10-12 11:00:00 (after)
09:34:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
09:34:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:34:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:32 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:32 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2025-10-12 11:00:00)
09:34:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 10:00:00) in space (linearNDFast)
09:34:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 11:00:00) in space (linearNDFast)
09:34:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 10:00:00, weight 0.93) and
after (2025-10-12 11:00:00, weight 0.07) in time
09:34:32 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49221619892157 and -59.29465261986639 degrees.
09:34:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49221619892157 and -59.29465261986639 degrees.
09:34:32 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:32 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:32 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:32 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:32 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:32 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:32 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:32 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:32 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:32 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.120831 (min) 0.229471 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.321294 (min) 0.154045 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0728996 (min) 0.123777 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: x_wind: -5.56702 (min) -5.16074 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.01993 (min) -2.75032 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5193 (min) 23.7613 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00926e-06 (min) 0.0125832 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3163 (min) 15.4032 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 28.9352 (min) 32.9781 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000416023 (min) 0.000428231 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:32 DEBUG opendrift:721: No elements hit coastline.
09:34:32 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:34:32 DEBUG opendrift:1687: No elements to deactivate
09:34:32 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:32 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:32 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:32 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 20
09:34:32 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 2 0 0 0 0 2 0 0 0 0 0]
09:34:32 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 0 3 3 3 3 0 3 3 3 3 3]
09:34:32 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 18. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 2. 0.]
[ 0. 0. 2. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:32 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:32 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:32 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:32 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:32 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.028264027402247892
09:34:32 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:32 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:32 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:32 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:32 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:32 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:32 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:32 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:32 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 3
09:34:32 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:32 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 3 elements
09:34:32 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:32 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(434), np.int64(0), np.int64(49), np.int64(17), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:32 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:32 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:32 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:32 DEBUG opendrift:2089: ======================================================================
09:34:32 INFO opendrift:2090: 2025-10-12 10:34:22.682756 - step 3 of 96 - 500 active elements (0 deactivated)
09:34:32 DEBUG opendrift:2096: 0 elements scheduled.
09:34:32 DEBUG opendrift:2098: ======================================================================
09:34:32 DEBUG opendrift:2109: 57.54161044270029 <- latitude -> 57.64520619513497
09:34:32 DEBUG opendrift:2109: 10.507920650967081 <- longitude -> 10.704309234488141
09:34:32 DEBUG opendrift:2109: -21.9478054467634 <- z -> 0.0
09:34:32 DEBUG opendrift:2110: ---------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:32 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:34:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 10:00:00 (before)
2025-10-12 11:00:00 (after)
09:34:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 10:00:00) in space (linearNDFast)
09:34:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 11:00:00) in space (linearNDFast)
09:34:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 10:00:00, weight 0.43) and
after (2025-10-12 11:00:00, weight 0.57) in time
09:34:32 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.492090437271216 and -59.29570183186004 degrees.
09:34:32 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.492090437271216 and -59.29570183186004 degrees.
09:34:32 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:32 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:32 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:32 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:32 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:32 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:32 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:32 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:32 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:32 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:32 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:32 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:32 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:32 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.145267 (min) 0.24209 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.291828 (min) 0.161391 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0327714 (min) 0.0791959 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.86576 (min) -4.60337 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.29141 (min) -2.68711 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.517 (min) 23.8838 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01071e-06 (min) 0.00797007 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3304 (min) 15.4025 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 28.9448 (min) 32.9773 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000544508 (min) 0.000484741 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:32 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:32 DEBUG opendrift:721: No elements hit coastline.
09:34:32 DEBUG opendrift:765: Lifting 5 elements to seafloor.
09:34:32 DEBUG opendrift:1687: No elements to deactivate
09:34:32 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:32 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:32 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:32 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 24
09:34:32 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0]
09:34:32 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3]
09:34:32 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 41. 0.]
[ 0. 0. 0. 0. 0.]
[ 4. 0. 0. 4. 0.]
[ 0. 0. 5. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:32 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:32 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:32 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:32 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:32 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.023641876317859828
09:34:32 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:32 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:32 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:32 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:32 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:32 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:32 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:32 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
09:34:32 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:33 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:33 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:34:33 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:33 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:34:33 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:33 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(412), np.int64(0), np.int64(47), np.int64(41), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:33 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:33 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:33 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:33 DEBUG opendrift:2089: ======================================================================
09:34:33 INFO opendrift:2090: 2025-10-12 11:04:22.682756 - step 4 of 96 - 500 active elements (0 deactivated)
09:34:33 DEBUG opendrift:2096: 0 elements scheduled.
09:34:33 DEBUG opendrift:2098: ======================================================================
09:34:33 DEBUG opendrift:2109: 57.53969195103847 <- latitude -> 57.64487122901808
09:34:33 DEBUG opendrift:2109: 10.507286284920683 <- longitude -> 10.704864066811778
09:34:33 DEBUG opendrift:2109: -22.737167358398438 <- z -> 0.0
09:34:33 DEBUG opendrift:2110: ---------------------------------
09:34:33 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:33 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:33 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:33 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:33 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:34:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 11:00:00 (before)
2025-10-12 12:00:00 (after)
09:34:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.06121884081039 and 59.708416717964504 degrees.
09:34: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']
09:34:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.06121884081039 and 59.708416717964504 degrees.
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:34 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:34 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x36x11) for time after (2025-10-12 12:00:00)
09:34:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 11:00:00) in space (linearNDFast)
09:34:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 12:00:00) in space (linearNDFast)
09:34:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 11:00:00, weight 0.93) and
after (2025-10-12 12:00:00, weight 0.07) in time
09:34:34 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.492724805200616 and -59.29514699781876 degrees.
09:34:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.492724805200616 and -59.29514699781876 degrees.
09:34:34 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:34 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:34 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:34 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:34 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:34 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:34 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:34 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:34 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:34 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.168623 (min) 0.252699 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.281948 (min) 0.207915 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.00687431 (min) 0.0362291 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.22357 (min) -3.85524 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.61038 (min) -2.70312 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.4842 (min) 23.8306 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00984e-06 (min) 0.00618117 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3322 (min) 15.402 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 28.9512 (min) 32.9709 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000635381 (min) 0.000492213 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:34 DEBUG opendrift:721: No elements hit coastline.
09:34:34 DEBUG opendrift:765: Lifting 5 elements to seafloor.
09:34:34 DEBUG opendrift:1687: No elements to deactivate
09:34:34 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:34 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:34 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:34 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 14
09:34:34 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 2 0 0 0 0 0 0]
09:34:34 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 0 3 3 3 3 3 3]
09:34:34 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 54. 0.]
[ 0. 0. 0. 0. 0.]
[ 5. 0. 0. 6. 0.]
[ 0. 0. 6. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:34 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:34 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:34 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.021643229509650606
09:34:34 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:34 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:34 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:34 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:34 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:34:34 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:34:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:34 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(400), np.int64(0), np.int64(45), np.int64(55), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:34 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:34 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:34 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:34 DEBUG opendrift:2089: ======================================================================
09:34:34 INFO opendrift:2090: 2025-10-12 11:34:22.682756 - step 5 of 96 - 500 active elements (0 deactivated)
09:34:34 DEBUG opendrift:2096: 0 elements scheduled.
09:34:34 DEBUG opendrift:2098: ======================================================================
09:34:34 DEBUG opendrift:2109: 57.537679407290554 <- latitude -> 57.64498219526024
09:34:34 DEBUG opendrift:2109: 10.507412384851646 <- longitude -> 10.70564106483612
09:34:34 DEBUG opendrift:2109: -22.737167358398438 <- z -> 0.0
09:34:34 DEBUG opendrift:2110: ---------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:34 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 11:00:00 (before)
2025-10-12 12:00:00 (after)
09:34:34 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 11:00:00) in space (linearNDFast)
09:34:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:34 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 12:00:00) in space (linearNDFast)
09:34:34 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:34 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 11:00:00, weight 0.43) and
after (2025-10-12 12:00:00, weight 0.57) in time
09:34:34 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49259870106988 and -59.29436999174489 degrees.
09:34:34 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49259870106988 and -59.29436999174489 degrees.
09:34:34 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:34 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:34 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:34 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:34 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:34 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:34 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:34 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:34 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:34 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:34 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:34 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:34 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:34 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:34 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.183716 (min) 0.239686 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.252572 (min) 0.212436 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0424639 (min) 0.00120911 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.10679 (min) -3.29395 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.16932 (min) -3.12727 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.4604 (min) 23.9387 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01052e-06 (min) 0.00686228 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3584 (min) 15.4154 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 28.9634 (min) 32.966 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000557077 (min) 0.000537652 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:34 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:34 DEBUG opendrift:721: No elements hit coastline.
09:34:34 DEBUG opendrift:765: Lifting 56 elements to seafloor.
09:34:34 DEBUG opendrift:1687: No elements to deactivate
09:34:34 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:34 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:34 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:34 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 30
09:34:34 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
09:34:34 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
09:34:34 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 84. 0.]
[ 0. 0. 0. 0. 0.]
[ 5. 0. 0. 8. 0.]
[ 0. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:34 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:34 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:34 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.024125940899240087
09:34:34 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:34 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:34 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:34 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:558: 30 elements reached seafloor, interacting with bottom
09:34:34 DEBUG opendrift:765: Lifting 30 elements to seafloor.
09:34:34 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:34 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:34 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:34 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:34 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:34 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:34 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:34 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(370), np.int64(0), np.int64(44), np.int64(86), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:34 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:34 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:34 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:34 DEBUG opendrift:2089: ======================================================================
09:34:34 INFO opendrift:2090: 2025-10-12 12:04:22.682756 - step 6 of 96 - 500 active elements (0 deactivated)
09:34:34 DEBUG opendrift:2096: 0 elements scheduled.
09:34:34 DEBUG opendrift:2098: ======================================================================
09:34:34 DEBUG opendrift:2109: 57.537842799913946 <- latitude -> 57.64572833639954
09:34:34 DEBUG opendrift:2109: 10.510402851059016 <- longitude -> 10.707036466418122
09:34:34 DEBUG opendrift:2109: -22.71159553527832 <- z -> 0.0
09:34:34 DEBUG opendrift:2110: ---------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:34 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:34 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:34 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:34 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 12:00:00 (before)
2025-10-12 13:00:00 (after)
09:34:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.06121884081039 and 59.7017591378129 degrees.
09:34: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']
09:34:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.06121884081039 and 59.7017591378129 degrees.
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:36 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:36 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 37x36x11) for time after (2025-10-12 13:00:00)
09:34:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 12:00:00) in space (linearNDFast)
09:34:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 13:00:00) in space (linearNDFast)
09:34:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 12:00:00, weight 0.93) and
after (2025-10-12 13:00:00, weight 0.07) in time
09:34:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823431364 and -59.29297460651742 degrees.
09:34:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823431364 and -59.29297460651742 degrees.
09:34:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:36 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:36 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.124858 (min) 0.250591 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.222164 (min) 0.276299 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0785383 (min) -0.0346997 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.04743 (min) -2.83213 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.67399 (min) -3.5452 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 23.9484 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00760397 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3514 (min) 15.4018 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 28.9724 (min) 32.962 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000578105 (min) 0.000585804 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:36 DEBUG opendrift:721: No elements hit coastline.
09:34:36 DEBUG opendrift:765: Lifting 88 elements to seafloor.
09:34:36 DEBUG opendrift:1687: No elements to deactivate
09:34:36 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:36 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:36 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:36 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 17
09:34:36 DEBUG opendrift.models.chemicaldrift:1476: old species: [2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
09:34:36 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
09:34:36 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 100. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 9. 0.]
[ 0. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:36 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:36 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026450591933783765
09:34:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:36 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:558: 16 elements reached seafloor, interacting with bottom
09:34:36 DEBUG opendrift:765: Lifting 16 elements to seafloor.
09:34:36 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:36 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:36 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:36 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(355), np.int64(0), np.int64(43), np.int64(102), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:36 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:36 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:36 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:36 DEBUG opendrift:2089: ======================================================================
09:34:36 INFO opendrift:2090: 2025-10-12 12:34:22.682756 - step 7 of 96 - 500 active elements (0 deactivated)
09:34:36 DEBUG opendrift:2096: 0 elements scheduled.
09:34:36 DEBUG opendrift:2098: ======================================================================
09:34:36 DEBUG opendrift:2109: 57.537911044480815 <- latitude -> 57.646950373404145
09:34:36 DEBUG opendrift:2109: 10.510402851059016 <- longitude -> 10.708772938592341
09:34:36 DEBUG opendrift:2109: -22.677261352539062 <- z -> 0.0
09:34:36 DEBUG opendrift:2110: ---------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 12:00:00 (before)
2025-10-12 13:00:00 (after)
09:34:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 12:00:00) in space (linearNDFast)
09:34:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 13:00:00) in space (linearNDFast)
09:34:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 12:00:00, weight 0.43) and
after (2025-10-12 13:00:00, weight 0.57) in time
09:34:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.29123812461935 degrees.
09:34:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.29123812461935 degrees.
09:34:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:36 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:36 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:36 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.194194 (min) 0.280386 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.170416 (min) 0.274311 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.116099 (min) -0.0731522 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.8794 (min) -2.94719 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.85922 (min) -3.62981 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 23.9821 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00837127 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3752 (min) 15.3954 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0005 (min) 32.96 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00079233 (min) 0.000673795 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:36 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:36 DEBUG opendrift:721: No elements hit coastline.
09:34:36 DEBUG opendrift:765: Lifting 106 elements to seafloor.
09:34:36 DEBUG opendrift:1687: No elements to deactivate
09:34:36 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:36 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:36 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:36 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 17
09:34:36 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
09:34:36 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
09:34:36 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 117. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 9. 0.]
[ 0. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:36 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:36 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.025917125658248743
09:34:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:36 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:558: 18 elements reached seafloor, interacting with bottom
09:34:36 DEBUG opendrift:765: Lifting 18 elements to seafloor.
09:34:36 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:36 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:36 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:36 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:36 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:36 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:36 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(338), np.int64(0), np.int64(41), np.int64(121), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:36 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:36 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:36 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:36 DEBUG opendrift:2089: ======================================================================
09:34:36 INFO opendrift:2090: 2025-10-12 13:04:22.682756 - step 8 of 96 - 500 active elements (0 deactivated)
09:34:36 DEBUG opendrift:2096: 0 elements scheduled.
09:34:36 DEBUG opendrift:2098: ======================================================================
09:34:36 DEBUG opendrift:2109: 57.53791104448081 <- latitude -> 57.64866206698913
09:34:36 DEBUG opendrift:2109: 10.510402851059016 <- longitude -> 10.710667578067048
09:34:36 DEBUG opendrift:2109: -23.401193618774414 <- z -> 0.0
09:34:36 DEBUG opendrift:2110: ---------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 13:00:00 (before)
2025-10-12 14:00:00 (after)
09:34:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
09:34:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:34:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
09:34:38 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:38 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:38 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:38 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 39x36x11) for time after (2025-10-12 14:00:00)
09:34:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 13:00:00) in space (linearNDFast)
09:34:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 14:00:00) in space (linearNDFast)
09:34:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 13:00:00, weight 0.93) and
after (2025-10-12 14:00:00, weight 0.07) in time
09:34:38 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.28934347397683 degrees.
09:34:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.28934347397683 degrees.
09:34:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:39 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:39 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.178071 (min) 0.294437 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.143742 (min) 0.294758 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.152596 (min) -0.111191 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.66596 (min) -3.03097 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.98194 (min) -3.50197 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.0025 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.010174 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3855 (min) 15.3878 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 28.9997 (min) 32.9579 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00106281 (min) 0.000734158 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:39 DEBUG opendrift:721: No elements hit coastline.
09:34:39 DEBUG opendrift:765: Lifting 121 elements to seafloor.
09:34:39 DEBUG opendrift:1687: No elements to deactivate
09:34:39 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:39 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:39 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:39 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 10
09:34:39 DEBUG opendrift.models.chemicaldrift:1476: old species: [2 0 0 0 2 0 0 0 0 3]
09:34:39 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 3 3 0 3 3 3 3 0]
09:34:39 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 124. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 11. 0.]
[ 1. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:39 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:39 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:39 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026028294474542055
09:34:39 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:39 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:39 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:39 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
09:34:39 DEBUG opendrift:765: Lifting 7 elements to seafloor.
09:34:39 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:39 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:39 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:39 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(334), np.int64(0), np.int64(39), np.int64(127), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:39 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:39 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:39 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:39 DEBUG opendrift:2089: ======================================================================
09:34:39 INFO opendrift:2090: 2025-10-12 13:34:22.682756 - step 9 of 96 - 500 active elements (0 deactivated)
09:34:39 DEBUG opendrift:2096: 0 elements scheduled.
09:34:39 DEBUG opendrift:2098: ======================================================================
09:34:39 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.65084219771714
09:34:39 DEBUG opendrift:2109: 10.51040285105902 <- longitude -> 10.712584751133582
09:34:39 DEBUG opendrift:2109: -23.365007400512695 <- z -> 0.0
09:34:39 DEBUG opendrift:2110: ---------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 13:00:00 (before)
2025-10-12 14:00:00 (after)
09:34:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 13:00:00) in space (linearNDFast)
09:34:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 14:00:00) in space (linearNDFast)
09:34:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 13:00:00, weight 0.43) and
after (2025-10-12 14:00:00, weight 0.57) in time
09:34:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.28742631194449 degrees.
09:34:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.28742631194449 degrees.
09:34:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:39 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:39 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:39 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.194985 (min) 0.316918 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.104423 (min) 0.335992 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.180429 (min) -0.145669 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.44827 (min) -3.06919 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.81616 (min) -3.30737 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.0307 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00727978 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3779 (min) 15.379 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0121 (min) 32.9548 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00128322 (min) 0.000681531 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:39 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:39 DEBUG opendrift:721: No elements hit coastline.
09:34:39 DEBUG opendrift:765: Lifting 128 elements to seafloor.
09:34:39 DEBUG opendrift:1687: No elements to deactivate
09:34:39 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:39 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:39 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:39 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 14
09:34:39 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0]
09:34:39 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3]
09:34:39 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 138. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 11. 0.]
[ 1. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:39 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:39 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:39 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0243534453566245
09:34:39 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:39 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:39 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:39 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:558: 14 elements reached seafloor, interacting with bottom
09:34:39 DEBUG opendrift:765: Lifting 14 elements to seafloor.
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:39 DEBUG opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
09:34:39 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:39 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:39 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(320), np.int64(0), np.int64(39), np.int64(141), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:39 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:39 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:39 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:39 DEBUG opendrift:2089: ======================================================================
09:34:39 INFO opendrift:2090: 2025-10-12 14:04:22.682756 - step 10 of 96 - 500 active elements (0 deactivated)
09:34:39 DEBUG opendrift:2096: 0 elements scheduled.
09:34:39 DEBUG opendrift:2098: ======================================================================
09:34:39 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.65317088079042
09:34:39 DEBUG opendrift:2109: 10.510402851059023 <- longitude -> 10.714938435184907
09:34:39 DEBUG opendrift:2109: -23.335771560668945 <- z -> 0.0
09:34:39 DEBUG opendrift:2110: ---------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 14:00:00 (before)
2025-10-12 15:00:00 (after)
09:34:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
09:34:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:34:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.0544109756841 and 59.708416717964504 degrees.
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:41 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:41 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 39x36x11) for time after (2025-10-12 15:00:00)
09:34:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 14:00:00) in space (linearNDFast)
09:34:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 15:00:00) in space (linearNDFast)
09:34:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 14:00:00, weight 0.93) and
after (2025-10-12 15:00:00, weight 0.07) in time
09:34:41 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.285072624797024 degrees.
09:34:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608229013946 and -59.285072624797024 degrees.
09:34:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:41 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:41 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.198474 (min) 0.36122 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.141676 (min) 0.307757 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.203885 (min) -0.17381 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.4078 (min) -2.5793 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.68182 (min) -3.15304 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.0975 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00622898 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3872 (min) 15.3702 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.015 (min) 32.9628 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000906833 (min) 0.000617659 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:41 DEBUG opendrift:721: No elements hit coastline.
09:34:41 DEBUG opendrift:765: Lifting 142 elements to seafloor.
09:34:41 DEBUG opendrift:1687: No elements to deactivate
09:34:41 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:41 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:41 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:41 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 11
09:34:41 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0]
09:34:41 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3]
09:34:41 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 149. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 11. 0.]
[ 1. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:41 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:41 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:41 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02350141705952014
09:34:41 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:41 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:41 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:41 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
09:34:41 DEBUG opendrift:765: Lifting 11 elements to seafloor.
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:41 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:41 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:41 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:41 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:41 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:41 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(309), np.int64(0), np.int64(37), np.int64(154), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:41 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:41 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:41 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:41 DEBUG opendrift:2089: ======================================================================
09:34:41 INFO opendrift:2090: 2025-10-12 14:34:22.682756 - step 11 of 96 - 500 active elements (0 deactivated)
09:34:41 DEBUG opendrift:2096: 0 elements scheduled.
09:34:41 DEBUG opendrift:2098: ======================================================================
09:34:41 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.65317088079042
09:34:41 DEBUG opendrift:2109: 10.510402851059027 <- longitude -> 10.717246162034924
09:34:41 DEBUG opendrift:2109: -23.431427016110426 <- z -> 0.0
09:34:41 DEBUG opendrift:2110: ---------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:34:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 14:00:00 (before)
2025-10-12 15:00:00 (after)
09:34:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 14:00:00) in space (linearNDFast)
09:34:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 15:00:00) in space (linearNDFast)
09:34:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 14:00:00, weight 0.43) and
after (2025-10-12 15:00:00, weight 0.57) in time
09:34:41 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.28276489954739 degrees.
09:34:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.28276489954739 degrees.
09:34:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:41 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:41 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:41 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:41 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.205878 (min) 0.358642 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.125058 (min) 0.314324 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.202897 (min) -0.176683 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.51375 (min) -1.96294 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.20106 (min) -3.37882 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.1466 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00606065 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3878 (min) 15.3627 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.04 (min) 32.9617 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00123708 (min) 0.000561674 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:41 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:41 DEBUG opendrift:721: No elements hit coastline.
09:34:41 DEBUG opendrift:765: Lifting 130 elements to seafloor.
09:34:41 DEBUG opendrift:1687: No elements to deactivate
09:34:41 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:41 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:41 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:41 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 9
09:34:41 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 3 0 0 0 0 0]
09:34:41 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3 3 3 3 3]
09:34:41 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 157. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 13. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:41 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:41 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:41 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01645432346437161
09:34:41 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:41 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:41 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
09:34:41 DEBUG opendrift:765: Lifting 8 elements to seafloor.
09:34:41 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:41 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:41 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:41 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:41 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:41 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:41 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:41 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(302), np.int64(0), np.int64(35), np.int64(163), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:41 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:41 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:41 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:41 DEBUG opendrift:2089: ======================================================================
09:34:41 INFO opendrift:2090: 2025-10-12 15:04:22.682756 - step 12 of 96 - 500 active elements (0 deactivated)
09:34:41 DEBUG opendrift:2096: 0 elements scheduled.
09:34:41 DEBUG opendrift:2098: ======================================================================
09:34:41 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.654612261474036
09:34:41 DEBUG opendrift:2109: 10.510402851059027 <- longitude -> 10.720255035340061
09:34:41 DEBUG opendrift:2109: -23.308984756469727 <- z -> 0.0
09:34:41 DEBUG opendrift:2110: ---------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:34:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 15:00:00 (before)
2025-10-12 16:00:00 (after)
09:34:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.047600411189286 and 59.708416717964504 degrees.
09:34: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']
09:34:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.047600411189286 and 59.708416717964504 degrees.
09:34:42 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:42 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:42 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x36x11) for time after (2025-10-12 16:00:00)
09:34:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 15:00:00) in space (linearNDFast)
09:34:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 16:00:00) in space (linearNDFast)
09:34:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 15:00:00, weight 0.93) and
after (2025-10-12 16:00:00, weight 0.07) in time
09:34:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.279756017903935 degrees.
09:34:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.279756017903935 degrees.
09:34:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:42 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:42 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:42 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:42 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:42 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:42 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.2133 (min) 0.38547 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.138594 (min) 0.286547 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.197884 (min) -0.174615 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.7544 (min) -1.32451 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.34956 (min) -3.25907 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.2514 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00634847 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3742 (min) 15.361 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0393 (min) 32.9603 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00125554 (min) 0.00057885 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:42 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:43 DEBUG opendrift:721: No elements hit coastline.
09:34:43 DEBUG opendrift:765: Lifting 10 elements to seafloor.
09:34:43 DEBUG opendrift:1687: No elements to deactivate
09:34:43 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:43 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:43 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:43 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 11
09:34:43 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 2 0 0 0 0 0 0]
09:34:43 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 0 3 3 3 3 3 3]
09:34:43 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 167. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 15. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:43 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:43 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:43 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015435959419446576
09:34:43 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:43 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:43 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:558: 10 elements reached seafloor, interacting with bottom
09:34:43 DEBUG opendrift:765: Lifting 10 elements to seafloor.
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:43 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:43 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:43 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(293), np.int64(0), np.int64(34), np.int64(173), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:43 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:43 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:43 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:43 DEBUG opendrift:2089: ======================================================================
09:34:43 INFO opendrift:2090: 2025-10-12 15:34:22.682756 - step 13 of 96 - 500 active elements (0 deactivated)
09:34:43 DEBUG opendrift:2096: 0 elements scheduled.
09:34:43 DEBUG opendrift:2098: ======================================================================
09:34:43 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.65574921147249
09:34:43 DEBUG opendrift:2109: 10.510402851059029 <- longitude -> 10.722651554760459
09:34:43 DEBUG opendrift:2109: -23.308984756469727 <- z -> 0.0
09:34:43 DEBUG opendrift:2110: ---------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 15:00:00 (before)
2025-10-12 16:00:00 (after)
09:34:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 15:00:00) in space (linearNDFast)
09:34:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 16:00:00) in space (linearNDFast)
09:34:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 15:00:00, weight 0.43) and
after (2025-10-12 16:00:00, weight 0.57) in time
09:34:43 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.27735949160754 degrees.
09:34:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.27735949160754 degrees.
09:34:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:43 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:43 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:43 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:43 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.209093 (min) 0.383594 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.133613 (min) 0.260488 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.172267 (min) -0.153748 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.51751 (min) -1.21256 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.42289 (min) -3.62518 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.1829 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00580424 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3666 (min) 15.3565 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.048 (min) 32.9567 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000950142 (min) 0.000523442 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:43 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:43 DEBUG opendrift:721: No elements hit coastline.
09:34:43 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:43 DEBUG opendrift:1687: No elements to deactivate
09:34:43 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:43 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:43 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:43 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 12
09:34:43 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0]
09:34:43 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3]
09:34:43 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 179. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 15. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:43 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:43 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:43 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015803859586932652
09:34:43 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:43 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:43 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:558: 12 elements reached seafloor, interacting with bottom
09:34:43 DEBUG opendrift:765: Lifting 12 elements to seafloor.
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:43 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:43 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:43 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:43 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:43 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:43 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:43 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(281), np.int64(0), np.int64(32), np.int64(187), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:43 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:43 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:43 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:43 DEBUG opendrift:2089: ======================================================================
09:34:43 INFO opendrift:2090: 2025-10-12 16:04:22.682756 - step 14 of 96 - 500 active elements (0 deactivated)
09:34:43 DEBUG opendrift:2096: 0 elements scheduled.
09:34:43 DEBUG opendrift:2098: ======================================================================
09:34:43 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.65652816732834
09:34:43 DEBUG opendrift:2109: 10.510402851059029 <- longitude -> 10.72584061675171
09:34:43 DEBUG opendrift:2109: -23.308984756469727 <- z -> 0.0
09:34:43 DEBUG opendrift:2110: ---------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 16:00:00 (before)
2025-10-12 17:00:00 (after)
09:34:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.047600411189286 and 59.708416717964504 degrees.
09:34:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:34:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.047600411189286 and 59.708416717964504 degrees.
09:34:44 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:44 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:44 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:44 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x36x11) for time after (2025-10-12 17:00:00)
09:34:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 16:00:00) in space (linearNDFast)
09:34:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 17:00:00) in space (linearNDFast)
09:34:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 16:00:00, weight 0.93) and
after (2025-10-12 17:00:00, weight 0.07) in time
09:34:44 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823462625 and -59.27417044913874 degrees.
09:34:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823462625 and -59.27417044913874 degrees.
09:34:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:45 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:45 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:45 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.209442 (min) 0.394916 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.215882 (min) 0.292997 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.147117 (min) -0.131519 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.55945 (min) -1.09268 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.47886 (min) -3.82287 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.1222 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00534543 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2974 (min) 15.3518 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0471 (min) 32.9533 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00138704 (min) 0.000506917 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:45 DEBUG opendrift:721: No elements hit coastline.
09:34:45 DEBUG opendrift:760: No elements hit seafloor.
09:34:45 DEBUG opendrift:1687: No elements to deactivate
09:34:45 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:45 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:45 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:45 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 7
09:34:45 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
09:34:45 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
09:34:45 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 186. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 17. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:45 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:45 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:45 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01610827329939564
09:34:45 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:45 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:45 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
09:34:45 DEBUG opendrift:765: Lifting 7 elements to seafloor.
09:34:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:45 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:45 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:45 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(274), np.int64(0), np.int64(32), np.int64(194), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:45 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:45 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:45 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:45 DEBUG opendrift:2089: ======================================================================
09:34:45 INFO opendrift:2090: 2025-10-12 16:34:22.682756 - step 15 of 96 - 500 active elements (0 deactivated)
09:34:45 DEBUG opendrift:2096: 0 elements scheduled.
09:34:45 DEBUG opendrift:2098: ======================================================================
09:34:45 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.657446085777046
09:34:45 DEBUG opendrift:2109: 10.510402851059029 <- longitude -> 10.729701739558356
09:34:45 DEBUG opendrift:2109: -23.308984756469727 <- z -> 0.0
09:34:45 DEBUG opendrift:2110: ---------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:34:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 16:00:00 (before)
2025-10-12 17:00:00 (after)
09:34:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 16:00:00) in space (linearNDFast)
09:34:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:45 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 17:00:00) in space (linearNDFast)
09:34:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:45 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 16:00:00, weight 0.43) and
after (2025-10-12 17:00:00, weight 0.57) in time
09:34:45 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.270309324566064 degrees.
09:34:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.48960823639281 and -59.270309324566064 degrees.
09:34:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:45 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:45 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:45 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:45 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.237167 (min) 0.374286 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.246147 (min) 0.199316 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.116819 (min) -0.10296 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.93232 (min) -1.32988 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.40868 (min) -3.86099 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.3183 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00491683 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3387 (min) 15.3456 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0495 (min) 32.9521 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000904284 (min) 0.000510016 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:45 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:45 DEBUG opendrift:721: No elements hit coastline.
09:34:45 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:45 DEBUG opendrift:1687: No elements to deactivate
09:34:45 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:45 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:45 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:45 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 12
09:34:45 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0]
09:34:45 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3]
09:34:45 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 198. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 17. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:45 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:45 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:45 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016215258523351823
09:34:45 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:45 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:45 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:558: 12 elements reached seafloor, interacting with bottom
09:34:45 DEBUG opendrift:765: Lifting 12 elements to seafloor.
09:34:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:45 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:45 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:45 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:45 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:45 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:45 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(262), np.int64(0), np.int64(31), np.int64(207), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:45 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:45 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:45 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:45 DEBUG opendrift:2089: ======================================================================
09:34:45 INFO opendrift:2090: 2025-10-12 17:04:22.682756 - step 16 of 96 - 500 active elements (0 deactivated)
09:34:45 DEBUG opendrift:2096: 0 elements scheduled.
09:34:45 DEBUG opendrift:2098: ======================================================================
09:34:45 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.65764452286134
09:34:45 DEBUG opendrift:2109: 10.510402851059029 <- longitude -> 10.730294601606529
09:34:45 DEBUG opendrift:2109: -23.308984756469727 <- z -> -0.012316425822844868
09:34:45 DEBUG opendrift:2110: ---------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:34:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 17:00:00 (before)
2025-10-12 18:00:00 (after)
09:34:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.0407871459109 and 59.708416717964504 degrees.
09:34: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']
09:34:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.0407871459109 and 59.708416717964504 degrees.
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:48 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:48 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 41x36x11) for time after (2025-10-12 18:00:00)
09:34:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 17:00:00) in space (linearNDFast)
09:34:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 18:00:00) in space (linearNDFast)
09:34:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 17:00:00, weight 0.93) and
after (2025-10-12 18:00:00, weight 0.07) in time
09:34:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26971646357634 degrees.
09:34:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26971646357634 degrees.
09:34:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:48 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:48 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.198844 (min) 0.392331 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.341748 (min) 0.19448 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0876005 (min) -0.073622 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.23816 (min) -1.50123 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.3584 (min) -3.86363 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.5194 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00968e-06 (min) 0.00498419 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3137 (min) 15.3449 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0504 (min) 32.9513 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00137841 (min) 0.000709954 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:48 DEBUG opendrift:721: No elements hit coastline.
09:34:48 DEBUG opendrift:760: No elements hit seafloor.
09:34:48 DEBUG opendrift:1687: No elements to deactivate
09:34:48 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:48 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:48 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:48 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 11
09:34:48 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0]
09:34:48 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3]
09:34:48 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 209. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 18. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:48 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:48 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:48 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016661435998263
09:34:48 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:48 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:48 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
09:34:48 DEBUG opendrift:765: Lifting 11 elements to seafloor.
09:34:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:48 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:48 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:48 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:48 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(251), np.int64(0), np.int64(30), np.int64(219), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:48 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:48 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:48 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:48 DEBUG opendrift:2089: ======================================================================
09:34:48 INFO opendrift:2090: 2025-10-12 17:34:22.682756 - step 17 of 96 - 500 active elements (0 deactivated)
09:34:48 DEBUG opendrift:2096: 0 elements scheduled.
09:34:48 DEBUG opendrift:2098: ======================================================================
09:34:48 DEBUG opendrift:2109: 57.5379110444808 <- latitude -> 57.657463968630815
09:34:48 DEBUG opendrift:2109: 10.510402851059029 <- longitude -> 10.730755384594504
09:34:48 DEBUG opendrift:2109: -23.308984756469727 <- z -> 0.0
09:34:48 DEBUG opendrift:2110: ---------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:48 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 17:00:00 (before)
2025-10-12 18:00:00 (after)
09:34:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 17:00:00) in space (linearNDFast)
09:34:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 18:00:00) in space (linearNDFast)
09:34:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 17:00:00, weight 0.43) and
after (2025-10-12 18:00:00, weight 0.57) in time
09:34:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26925567580988 degrees.
09:34:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26925567580988 degrees.
09:34:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:48 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:48 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:48 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:48 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.172614 (min) 0.352758 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.351522 (min) 0.185969 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0579776 (min) -0.043622 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.92433 (min) -1.45879 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.42744 (min) -3.86347 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 24.7363 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00470803 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.3192 (min) 15.3476 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0724 (min) 32.9503 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00107543 (min) 0.000556376 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:48 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:48 DEBUG opendrift:721: No elements hit coastline.
09:34:48 DEBUG opendrift:760: No elements hit seafloor.
09:34:48 DEBUG opendrift:1687: No elements to deactivate
09:34:48 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:48 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:48 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:48 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:34:48 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
09:34:48 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
09:34:48 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 212. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 19. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:48 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:48 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:48 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016472394111947626
09:34:48 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:48 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:48 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:34:48 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:34:48 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:48 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:48 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:48 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:48 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(248), np.int64(0), np.int64(30), np.int64(222), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:48 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:48 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:48 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:48 DEBUG opendrift:2089: ======================================================================
09:34:48 INFO opendrift:2090: 2025-10-12 18:04:22.682756 - step 18 of 96 - 500 active elements (0 deactivated)
09:34:48 DEBUG opendrift:2096: 0 elements scheduled.
09:34:48 DEBUG opendrift:2098: ======================================================================
09:34:48 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.656561521060524
09:34:48 DEBUG opendrift:2109: 10.510402851059025 <- longitude -> 10.730925914090875
09:34:48 DEBUG opendrift:2109: -24.278694655524145 <- z -> 0.0
09:34:48 DEBUG opendrift:2110: ---------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:48 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 18:00:00 (before)
2025-10-12 19:00:00 (after)
09:34:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.02942876159761 and 59.708416717964504 degrees.
09:34: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']
09:34:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.02942876159761 and 59.708416717964504 degrees.
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:52 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 41x37x11) for time after (2025-10-12 19:00:00)
09:34:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 18:00:00) in space (linearNDFast)
09:34:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 19:00:00) in space (linearNDFast)
09:34:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 18:00:00, weight 0.93) and
after (2025-10-12 19:00:00, weight 0.07) in time
09:34:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26908514179661 degrees.
09:34:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26908514179661 degrees.
09:34:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:52 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:52 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.160878 (min) 0.353032 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.427525 (min) 0.163496 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0284676 (min) -0.0127505 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.78891 (min) -1.36805 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.53875 (min) -3.88282 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 25 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00957e-06 (min) 0.00537885 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2807 (min) 15.3516 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.0699 (min) 32.9494 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00133234 (min) 0.000594785 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:52 DEBUG opendrift:721: No elements hit coastline.
09:34:52 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:34:52 DEBUG opendrift:1687: No elements to deactivate
09:34:52 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 10
09:34:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0]
09:34:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3]
09:34:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 222. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 19. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01698524781038534
09:34:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:558: 10 elements reached seafloor, interacting with bottom
09:34:52 DEBUG opendrift:765: Lifting 10 elements to seafloor.
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(238), np.int64(0), np.int64(30), np.int64(232), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:52 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:52 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:52 DEBUG opendrift:2089: ======================================================================
09:34:52 INFO opendrift:2090: 2025-10-12 18:34:22.682756 - step 19 of 96 - 500 active elements (0 deactivated)
09:34:52 DEBUG opendrift:2096: 0 elements scheduled.
09:34:52 DEBUG opendrift:2098: ======================================================================
09:34:52 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.65515696504125
09:34:52 DEBUG opendrift:2109: 10.510402851059022 <- longitude -> 10.736572873699956
09:34:52 DEBUG opendrift:2109: -24.236989974975586 <- z -> 0.0
09:34:52 DEBUG opendrift:2110: ---------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 18:00:00 (before)
2025-10-12 19:00:00 (after)
09:34:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 18:00:00) in space (linearNDFast)
09:34:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 19:00:00) in space (linearNDFast)
09:34:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 18:00:00, weight 0.43) and
after (2025-10-12 19:00:00, weight 0.57) in time
09:34:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26343816991336 degrees.
09:34:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.4896082416925 and -59.26343816991336 degrees.
09:34:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:52 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:52 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:52 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.150736 (min) 0.316619 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.405364 (min) 0.145011 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.00436034 (min) 0.0232214 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.72472 (min) -1.31306 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.87038 (min) -4.16902 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 25.3444 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00933e-06 (min) 0.00634892 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2793 (min) 15.3632 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.074 (min) 32.9499 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00138984 (min) 0.000522437 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:52 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:52 DEBUG opendrift:721: No elements hit coastline.
09:34:52 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:52 DEBUG opendrift:1687: No elements to deactivate
09:34:52 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 11
09:34:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0]
09:34:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3]
09:34:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 233. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 19. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019290424840429792
09:34:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:52 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:52 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(227), np.int64(0), np.int64(29), np.int64(244), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:52 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:52 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:52 DEBUG opendrift:2089: ======================================================================
09:34:52 INFO opendrift:2090: 2025-10-12 19:04:22.682756 - step 20 of 96 - 500 active elements (0 deactivated)
09:34:52 DEBUG opendrift:2096: 0 elements scheduled.
09:34:52 DEBUG opendrift:2098: ======================================================================
09:34:52 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.65277036906161
09:34:52 DEBUG opendrift:2109: 10.510402851059022 <- longitude -> 10.741690708041705
09:34:52 DEBUG opendrift:2109: -24.236989974975586 <- z -> 0.0
09:34:52 DEBUG opendrift:2110: ---------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 19:00:00 (before)
2025-10-12 20:00:00 (after)
09:34:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.01807307940917 and 59.708416717964504 degrees.
09:34: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']
09:34:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.01807307940917 and 59.708416717964504 degrees.
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:55 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:55 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 41x38x11) for time after (2025-10-12 20:00:00)
09:34:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 19:00:00) in space (linearNDFast)
09:34:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 20:00:00) in space (linearNDFast)
09:34:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 19:00:00, weight 0.93) and
after (2025-10-12 20:00:00, weight 0.07) in time
09:34:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.25832034587876 degrees.
09:34:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.25832034587876 degrees.
09:34:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:55 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:55 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.173802 (min) 0.32453 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.438918 (min) 0.131202 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0365883 (min) 0.058962 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.80015 (min) -1.34924 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: y_wind: -5.22992 (min) -4.51524 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 25.6777 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00914e-06 (min) 0.00586143 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2625 (min) 15.3742 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.074 (min) 32.9502 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00135914 (min) 0.000477941 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:55 DEBUG opendrift:721: No elements hit coastline.
09:34:55 DEBUG opendrift:760: No elements hit seafloor.
09:34:55 DEBUG opendrift:1687: No elements to deactivate
09:34:55 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:55 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:55 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:55 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 7
09:34:55 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
09:34:55 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
09:34:55 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 240. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 20. 0.]
[ 2. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:55 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:55 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:55 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.022001145542850275
09:34:55 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:55 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:55 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:55 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:34:55 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:55 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:55 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:55 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:55 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(220), np.int64(0), np.int64(28), np.int64(252), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:55 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:55 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:55 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:55 DEBUG opendrift:2089: ======================================================================
09:34:55 INFO opendrift:2090: 2025-10-12 19:34:22.682756 - step 21 of 96 - 500 active elements (0 deactivated)
09:34:55 DEBUG opendrift:2096: 0 elements scheduled.
09:34:55 DEBUG opendrift:2098: ======================================================================
09:34:55 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.65104340780177
09:34:55 DEBUG opendrift:2109: 10.510402851059023 <- longitude -> 10.74817984127831
09:34:55 DEBUG opendrift:2109: -24.236989974975586 <- z -> 0.0
09:34:55 DEBUG opendrift:2110: ---------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 19:00:00 (before)
2025-10-12 20:00:00 (after)
09:34:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 19:00:00) in space (linearNDFast)
09:34:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 20:00:00) in space (linearNDFast)
09:34:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 19:00:00, weight 0.43) and
after (2025-10-12 20:00:00, weight 0.57) in time
09:34:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.251831217166405 degrees.
09:34:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.251831217166405 degrees.
09:34:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:55 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:55 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:55 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.181879 (min) 0.277816 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.482261 (min) 0.116138 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0663683 (min) 0.0929633 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.2998 (min) -1.86682 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: y_wind: -5.69424 (min) -5.15716 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5618 (min) 26.0486 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00918e-06 (min) 0.00772108 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2232 (min) 15.3825 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.015 (min) 32.9493 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00105253 (min) 0.000478861 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:55 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:55 DEBUG opendrift:721: No elements hit coastline.
09:34:55 DEBUG opendrift:760: No elements hit seafloor.
09:34:55 DEBUG opendrift:1687: No elements to deactivate
09:34:55 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:55 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:55 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:55 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 12
09:34:55 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 3 0 0 0 0 0 0 0 0 0]
09:34:55 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 3 3 3 3 3 3 3 3 3]
09:34:55 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 251. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 21. 0.]
[ 3. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:55 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:55 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:55 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02724203051638201
09:34:55 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:55 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:55 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:55 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:55 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:55 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:55 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(210), np.int64(0), np.int64(28), np.int64(262), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:55 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:55 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:55 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:55 DEBUG opendrift:2089: ======================================================================
09:34:55 INFO opendrift:2090: 2025-10-12 20:04:22.682756 - step 22 of 96 - 500 active elements (0 deactivated)
09:34:55 DEBUG opendrift:2096: 0 elements scheduled.
09:34:55 DEBUG opendrift:2098: ======================================================================
09:34:55 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.64911712911037
09:34:55 DEBUG opendrift:2109: 10.510402851059023 <- longitude -> 10.749506353295226
09:34:55 DEBUG opendrift:2109: -24.236989974975586 <- z -> -0.10587387156430333
09:34:55 DEBUG opendrift:2110: ---------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 20:00:00 (before)
2025-10-12 21:00:00 (after)
09:34:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:34:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:34:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:34:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:34:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.01353768346383 and 59.708416717964504 degrees.
09:34:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:34:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 59.01353768346383 and 59.708416717964504 degrees.
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:34:58 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:34:58 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x39x11) for time after (2025-10-12 21:00:00)
09:34:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 20:00:00) in space (linearNDFast)
09:34:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 21:00:00) in space (linearNDFast)
09:34:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 20:00:00, weight 0.93) and
after (2025-10-12 21:00:00, weight 0.07) in time
09:34:58 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.25050469869607 degrees.
09:34:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.25050469869607 degrees.
09:34:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:58 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:58 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.169275 (min) 0.271564 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.515778 (min) 0.110329 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0942122 (min) 0.124407 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.75388 (min) -2.19463 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: y_wind: -6.10969 (min) -5.21569 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.5076 (min) 26.2402 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00927e-06 (min) 0.00754649 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2276 (min) 15.3897 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.084 (min) 32.948 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00118451 (min) 0.000465222 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:58 DEBUG opendrift:721: No elements hit coastline.
09:34:58 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:34:58 DEBUG opendrift:1687: No elements to deactivate
09:34:58 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:58 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:58 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:58 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 13
09:34:58 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
09:34:58 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
09:34:58 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 264. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 21. 0.]
[ 3. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:58 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:58 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:58 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03226638016450524
09:34:58 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:58 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:58 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:58 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:34:58 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:58 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(197), np.int64(0), np.int64(28), np.int64(275), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:58 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:58 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:58 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:58 DEBUG opendrift:2089: ======================================================================
09:34:58 INFO opendrift:2090: 2025-10-12 20:34:22.682756 - step 23 of 96 - 500 active elements (0 deactivated)
09:34:58 DEBUG opendrift:2096: 0 elements scheduled.
09:34:58 DEBUG opendrift:2098: ======================================================================
09:34:58 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110365
09:34:58 DEBUG opendrift:2109: 10.510402851059023 <- longitude -> 10.75290265013482
09:34:58 DEBUG opendrift:2109: -25.395715388109934 <- z -> 0.0
09:34:58 DEBUG opendrift:2110: ---------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 20:00:00 (before)
2025-10-12 21:00:00 (after)
09:34:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 20:00:00) in space (linearNDFast)
09:34:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 21:00:00) in space (linearNDFast)
09:34:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:34:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 20:00:00, weight 0.43) and
after (2025-10-12 21:00:00, weight 0.57) in time
09:34:58 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:34:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.24710842457205 degrees.
09:34:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.24710842457205 degrees.
09:34:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:34:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:34:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:34:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:34:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:34:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:34:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:34:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:34:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:34:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:34:58 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:34:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:34:58 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:34:58 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.150506 (min) 0.253162 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.462105 (min) 0.103685 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.10649 (min) 0.141627 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.88025 (min) -2.22405 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: y_wind: -5.70669 (min) -5.23278 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.4386 (min) 26.6299 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00967e-06 (min) 0.00829633 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2315 (min) 15.3914 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.1028 (min) 32.9449 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000703599 (min) 0.000399268 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:34:58 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:34:58 DEBUG opendrift:721: No elements hit coastline.
09:34:58 DEBUG opendrift:760: No elements hit seafloor.
09:34:58 DEBUG opendrift:1687: No elements to deactivate
09:34:58 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:34:58 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:34:58 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:34:58 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 15
09:34:58 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
09:34:58 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
09:34:58 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 279. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 21. 0.]
[ 3. 0. 7. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:34:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:34:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:58 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:34:58 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:34:58 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.029492199485494183
09:34:58 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:34:58 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:34:58 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:34:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:34:58 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:34:58 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 2
09:34:58 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:34:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 2 elements
09:34:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:34:58 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(182), np.int64(0), np.int64(30), np.int64(288), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:34:58 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:34:58 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:34:58 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:34:58 DEBUG opendrift:2089: ======================================================================
09:34:58 INFO opendrift:2090: 2025-10-12 21:04:22.682756 - step 24 of 96 - 500 active elements (0 deactivated)
09:34:58 DEBUG opendrift:2096: 0 elements scheduled.
09:34:58 DEBUG opendrift:2098: ======================================================================
09:34:58 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.64911712911036
09:34:58 DEBUG opendrift:2109: 10.510402851059023 <- longitude -> 10.759832114668543
09:34:58 DEBUG opendrift:2109: -24.95259126439967 <- z -> -0.19445750517721694
09:34:58 DEBUG opendrift:2110: ---------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:34:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:34:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:34:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:34: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
09:34:58 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 21:00:00 (before)
2025-10-12 22:00:00 (after)
09:34:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:34:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:00 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.99084270127019 and 59.708416717964504 degrees.
09:35: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']
09:35:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.99084270127019 and 59.708416717964504 degrees.
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:00 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:00 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x41x11) for time after (2025-10-12 22:00:00)
09:35:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 21:00:00) in space (linearNDFast)
09:35:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 22:00:00) in space (linearNDFast)
09:35:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 21:00:00, weight 0.93) and
after (2025-10-12 22:00:00, weight 0.07) in time
09:35:00 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.24017896020841 degrees.
09:35:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.489608236080215 and -59.24017896020841 degrees.
09:35:00 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:00 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:00 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:00 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:00 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:00 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:00 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:00 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:00 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:00 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.146733 (min) 0.261137 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.450244 (min) 0.097766 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.113868 (min) 0.154007 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.09958 (min) -2.28211 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: y_wind: -5.34202 (min) -5.16412 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.4146 (min) 26.9942 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00986e-06 (min) 0.00717531 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2087 (min) 15.392 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.119 (min) 32.9424 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00056911 (min) 0.000363848 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:00 DEBUG opendrift:721: No elements hit coastline.
09:35:00 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:35:00 DEBUG opendrift:1687: No elements to deactivate
09:35:00 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:00 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:00 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:00 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 7
09:35:00 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
09:35:00 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
09:35:00 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 286. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 21. 0.]
[ 3. 0. 9. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:00 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:00 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:00 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.027492572975281963
09:35:00 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:00 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:00 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:00 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:00 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 2
09:35:00 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 2 elements
09:35:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:00 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(175), np.int64(0), np.int64(32), np.int64(293), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:00 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:00 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:00 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:00 DEBUG opendrift:2089: ======================================================================
09:35:00 INFO opendrift:2090: 2025-10-12 21:34:22.682756 - step 25 of 96 - 500 active elements (0 deactivated)
09:35:00 DEBUG opendrift:2096: 0 elements scheduled.
09:35:00 DEBUG opendrift:2098: ======================================================================
09:35:00 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.649117129110344
09:35:00 DEBUG opendrift:2109: 10.507266128194068 <- longitude -> 10.767685997101184
09:35:00 DEBUG opendrift:2109: -25.592643607148887 <- z -> 0.0
09:35:00 DEBUG opendrift:2110: ---------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:00 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 21:00:00 (before)
2025-10-12 22:00:00 (after)
09:35:00 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 21:00:00) in space (linearNDFast)
09:35:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:00 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 22:00:00) in space (linearNDFast)
09:35:00 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:00 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 21:00:00, weight 0.43) and
after (2025-10-12 22:00:00, weight 0.57) in time
09:35:00 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.492744962885524 and -59.23232507265752 degrees.
09:35:00 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.492744962885524 and -59.23232507265752 degrees.
09:35:00 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:00 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:00 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:00 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:00 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:00 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:00 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:00 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:00 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:00 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:00 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:00 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:00 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:00 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:00 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.123102 (min) 0.249905 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.371961 (min) 0.112457 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0902031 (min) 0.133508 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.19916 (min) -2.65044 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: y_wind: -5.10293 (min) -4.93542 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.3103 (min) 27.3465 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01022e-06 (min) 0.00833387 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1926 (min) 15.3866 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.1144 (min) 32.9367 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000629236 (min) 0.000274366 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:00 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:00 DEBUG opendrift:721: No elements hit coastline.
09:35:00 DEBUG opendrift:760: No elements hit seafloor.
09:35:00 DEBUG opendrift:1687: No elements to deactivate
09:35:00 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:00 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:00 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:00 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
09:35:00 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0]
09:35:00 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3]
09:35:00 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 292. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 21. 0.]
[ 3. 0. 11. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:00 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:00 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:00 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.025928940334836247
09:35:00 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:00 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:00 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:00 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:00 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:35:00 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:00 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:00 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:00 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:00 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(169), np.int64(0), np.int64(31), np.int64(300), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:00 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:00 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:00 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:00 DEBUG opendrift:2089: ======================================================================
09:35:00 INFO opendrift:2090: 2025-10-12 22:04:22.682756 - step 26 of 96 - 500 active elements (0 deactivated)
09:35:00 DEBUG opendrift:2096: 0 elements scheduled.
09:35:00 DEBUG opendrift:2098: ======================================================================
09:35:00 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.649117129110344
09:35:00 DEBUG opendrift:2109: 10.50519498824952 <- longitude -> 10.772656294741354
09:35:00 DEBUG opendrift:2109: -25.661597020025557 <- z -> -0.21214122134853852
09:35:00 DEBUG opendrift:2110: ---------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:00 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:00 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:00 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:00 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 22:00:00 (before)
2025-10-12 23:00:00 (after)
09:35:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.979499260840356 and 59.708416717964504 degrees.
09:35: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']
09:35:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.979499260840356 and 59.708416717964504 degrees.
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:02 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:02 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x42x11) for time after (2025-10-12 23:00:00)
09:35:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 22:00:00) in space (linearNDFast)
09:35:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 23:00:00) in space (linearNDFast)
09:35:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 22:00:00, weight 0.93) and
after (2025-10-12 23:00:00, weight 0.07) in time
09:35:02 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49481610831908 and -59.22735477886716 degrees.
09:35:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49481610831908 and -59.22735477886716 degrees.
09:35:02 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:02 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:02 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:02 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:02 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:02 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:02 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:02 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:02 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:02 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.176838 (min) 0.269411 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.337331 (min) 0.126573 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0638932 (min) 0.110454 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.29175 (min) -2.95818 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.85434 (min) -4.70938 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.2781 (min) 27.6264 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01062e-06 (min) 0.00704728 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.175 (min) 15.3753 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.1184 (min) 32.9308 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000945698 (min) 0.000275579 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:02 DEBUG opendrift:721: No elements hit coastline.
09:35:02 DEBUG opendrift:765: Lifting 4 elements to seafloor.
09:35:02 DEBUG opendrift:1687: No elements to deactivate
09:35:02 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:02 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:02 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:02 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 15
09:35:02 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0 0 0 0 0 0 0 0 3 3 0 0 0]
09:35:02 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3 3 3 3 3 3 0 0 3 3 3]
09:35:02 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 304. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 22. 0.]
[ 6. 0. 11. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:02 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:02 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:02 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.024445660910924684
09:35:02 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:02 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:02 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:02 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:02 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:02 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:02 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:02 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(160), np.int64(0), np.int64(29), np.int64(311), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:02 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:02 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:02 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:02 DEBUG opendrift:2089: ======================================================================
09:35:02 INFO opendrift:2090: 2025-10-12 22:34:22.682756 - step 27 of 96 - 500 active elements (0 deactivated)
09:35:02 DEBUG opendrift:2096: 0 elements scheduled.
09:35:02 DEBUG opendrift:2098: ======================================================================
09:35:02 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110344
09:35:02 DEBUG opendrift:2109: 10.501610878782392 <- longitude -> 10.780757982085563
09:35:02 DEBUG opendrift:2109: -25.84992790222168 <- z -> -0.3378117612222056
09:35:02 DEBUG opendrift:2110: ---------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:02 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 22:00:00 (before)
2025-10-12 23:00:00 (after)
09:35:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 22:00:00) in space (linearNDFast)
09:35:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-12 23:00:00) in space (linearNDFast)
09:35:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 22:00:00, weight 0.43) and
after (2025-10-12 23:00:00, weight 0.57) in time
09:35:02 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49840022720954 and -59.21925308700015 degrees.
09:35:02 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.49840022720954 and -59.21925308700015 degrees.
09:35:02 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:02 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:02 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:02 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:02 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:02 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:02 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:02 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:02 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:02 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:02 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:02 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:02 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:02 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.089302 (min) 0.233539 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.28145 (min) 0.137318 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0221038 (min) 0.0690096 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.15319 (min) -2.83406 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.57255 (min) -4.39481 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.219 (min) 27.8867 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0111e-06 (min) 0.00597926 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1753 (min) 15.3293 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.158 (min) 32.9234 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000920675 (min) 0.00029883 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:02 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:02 DEBUG opendrift:721: No elements hit coastline.
09:35:02 DEBUG opendrift:765: Lifting 4 elements to seafloor.
09:35:02 DEBUG opendrift:1687: No elements to deactivate
09:35:02 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:02 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:02 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:02 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 9
09:35:02 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 3]
09:35:02 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 0]
09:35:02 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 312. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 24. 0.]
[ 7. 0. 11. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:02 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:02 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:02 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.022064646119704035
09:35:02 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:02 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:02 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:02 DEBUG opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
09:35:02 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:02 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:02 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:02 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:02 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(153), np.int64(0), np.int64(29), np.int64(318), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:02 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:02 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:02 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:02 DEBUG opendrift:2089: ======================================================================
09:35:02 INFO opendrift:2090: 2025-10-12 23:04:22.682756 - step 28 of 96 - 500 active elements (0 deactivated)
09:35:02 DEBUG opendrift:2096: 0 elements scheduled.
09:35:02 DEBUG opendrift:2098: ======================================================================
09:35:02 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110344
09:35:02 DEBUG opendrift:2109: 10.498925333041887 <- longitude -> 10.784532985171909
09:35:02 DEBUG opendrift:2109: -25.8104248046875 <- z -> -0.11626884668159737
09:35:02 DEBUG opendrift:2110: ---------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:02 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:02 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:02 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:02 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 23:00:00 (before)
2025-10-13 00:00:00 (after)
09:35:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.968158520753036 and 59.708416717964504 degrees.
09:35: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']
09:35:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.968158520753036 and 59.708416717964504 degrees.
09:35:06 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:06 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:06 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:06 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x43x11) for time after (2025-10-13 00:00:00)
09:35:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 23:00:00) in space (linearNDFast)
09:35:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 00:00:00) in space (linearNDFast)
09:35:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 23:00:00, weight 0.93) and
after (2025-10-13 00:00:00, weight 0.07) in time
09:35:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.50108577306028 and -59.21547809277769 degrees.
09:35:06 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.50108577306028 and -59.21547809277769 degrees.
09:35:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:07 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:07 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.109335 (min) 0.221754 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.210056 (min) 0.168006 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0195215 (min) 0.0302903 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.00522 (min) -2.7033 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.3314 (min) -3.98712 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.1972 (min) 27.9063 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01138e-06 (min) 0.00751698 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1516 (min) 15.3201 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.19 (min) 32.9175 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000572711 (min) 0.00047911 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:07 DEBUG opendrift:721: No elements hit coastline.
09:35:07 DEBUG opendrift:765: Lifting 29 elements to seafloor.
09:35:07 DEBUG opendrift:1687: No elements to deactivate
09:35:07 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:07 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:07 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:07 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 8
09:35:07 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 2 0 0 0 0 0]
09:35:07 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 3 3 3 3 3]
09:35:07 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 319. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 24. 0.]
[ 7. 0. 11. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:07 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:07 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:07 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019694095605012705
09:35:07 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:07 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:07 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:07 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:07 DEBUG opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:07 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 2
09:35:07 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 2 elements
09:35:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:07 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(147), np.int64(0), np.int64(29), np.int64(324), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:07 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:07 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:07 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:07 DEBUG opendrift:2089: ======================================================================
09:35:07 INFO opendrift:2090: 2025-10-12 23:34:22.682756 - step 29 of 96 - 500 active elements (0 deactivated)
09:35:07 DEBUG opendrift:2096: 0 elements scheduled.
09:35:07 DEBUG opendrift:2098: ======================================================================
09:35:07 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110344
09:35:07 DEBUG opendrift:2109: 10.497256970220782 <- longitude -> 10.789637238196178
09:35:07 DEBUG opendrift:2109: -25.77092742919922 <- z -> -0.21388159912531168
09:35:07 DEBUG opendrift:2110: ---------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-12 23:00:00 (before)
2025-10-13 00:00:00 (after)
09:35:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-12 23:00:00) in space (linearNDFast)
09:35:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 00:00:00) in space (linearNDFast)
09:35:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-12 23:00:00, weight 0.43) and
after (2025-10-13 00:00:00, weight 0.57) in time
09:35:07 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.50275412450014 and -59.21037382707955 degrees.
09:35:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.50275412450014 and -59.21037382707955 degrees.
09:35:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:07 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:07 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:07 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.137894 (min) 0.2229 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.146721 (min) 0.195645 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0601864 (min) -0.00784088 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.71441 (min) -2.49135 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.8817 (min) -3.4777 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.1891 (min) 28.0127 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01177e-06 (min) 0.00722002 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.143 (min) 15.3263 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.1986 (min) 32.9143 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000403199 (min) 0.000520261 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:07 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:07 DEBUG opendrift:721: No elements hit coastline.
09:35:07 DEBUG opendrift:765: Lifting 108 elements to seafloor.
09:35:07 DEBUG opendrift:1687: No elements to deactivate
09:35:07 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:07 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:07 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:07 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 6
09:35:07 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0]
09:35:07 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3]
09:35:07 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 325. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 25. 0.]
[ 7. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:07 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:07 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:07 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015891300197236242
09:35:07 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:07 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:07 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:558: 6 elements reached seafloor, interacting with bottom
09:35:07 DEBUG opendrift:765: Lifting 6 elements to seafloor.
09:35:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:07 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:07 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:07 DEBUG opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
09:35:07 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:07 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:07 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(141), np.int64(0), np.int64(27), np.int64(332), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:07 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:07 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:07 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:07 DEBUG opendrift:2089: ======================================================================
09:35:07 INFO opendrift:2090: 2025-10-13 00:04:22.682756 - step 30 of 96 - 500 active elements (0 deactivated)
09:35:07 DEBUG opendrift:2096: 0 elements scheduled.
09:35:07 DEBUG opendrift:2098: ======================================================================
09:35:07 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110344
09:35:07 DEBUG opendrift:2109: 10.493109633932121 <- longitude -> 10.795184175148567
09:35:07 DEBUG opendrift:2109: -25.73142433166504 <- z -> 0.0
09:35:07 DEBUG opendrift:2110: ---------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 00:00:00 (before)
2025-10-13 01:00:00 (after)
09:35:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.968158520753036 and 59.708416717964504 degrees.
09:35:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.968158520753036 and 59.708416717964504 degrees.
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:10 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:10 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x43x11) for time after (2025-10-13 01:00:00)
09:35:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 00:00:00) in space (linearNDFast)
09:35:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 01:00:00) in space (linearNDFast)
09:35:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 00:00:00, weight 0.93) and
after (2025-10-13 01:00:00, weight 0.07) in time
09:35:10 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.50690146867903 and -59.204826890872305 degrees.
09:35:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.50690146867903 and -59.204826890872305 degrees.
09:35:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:10 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:10 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.117019 (min) 0.246021 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0918252 (min) 0.221134 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.100946 (min) -0.0487223 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.53682 (min) -2.34583 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.50329 (min) -3.02282 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.14 (min) 28.0648 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00828755 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1232 (min) 15.3326 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2088 (min) 32.9112 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000345542 (min) 0.000362107 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:10 DEBUG opendrift:721: No elements hit coastline.
09:35:10 DEBUG opendrift:765: Lifting 121 elements to seafloor.
09:35:10 DEBUG opendrift:1687: No elements to deactivate
09:35:10 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:10 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:10 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:10 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:35:10 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
09:35:10 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
09:35:10 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 330. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 27. 0.]
[ 7. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:10 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:10 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:10 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01338636545923822
09:35:10 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:10 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:10 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
09:35:10 DEBUG opendrift:765: Lifting 5 elements to seafloor.
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:10 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:10 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:10 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:10 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(136), np.int64(0), np.int64(25), np.int64(339), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:10 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:10 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:10 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:10 DEBUG opendrift:2089: ======================================================================
09:35:10 INFO opendrift:2090: 2025-10-13 00:34:22.682756 - step 31 of 96 - 500 active elements (0 deactivated)
09:35:10 DEBUG opendrift:2096: 0 elements scheduled.
09:35:10 DEBUG opendrift:2098: ======================================================================
09:35:10 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.649117129110344
09:35:10 DEBUG opendrift:2109: 10.48958979445587 <- longitude -> 10.80000567693985
09:35:10 DEBUG opendrift:2109: -25.84785270690918 <- z -> 0.0
09:35:10 DEBUG opendrift:2110: ---------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 00:00:00 (before)
2025-10-13 01:00:00 (after)
09:35:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 00:00:00) in space (linearNDFast)
09:35:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 01:00:00) in space (linearNDFast)
09:35:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 00:00:00, weight 0.43) and
after (2025-10-13 01:00:00, weight 0.57) in time
09:35:10 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.51042130372931 and -59.200005384190284 degrees.
09:35:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.51042130372931 and -59.200005384190284 degrees.
09:35:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:10 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:10 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:10 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.149283 (min) 0.252379 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0468909 (min) 0.238131 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.14226 (min) -0.0906784 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.03336 (min) -2.83738 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.40722 (min) -2.88719 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.1087 (min) 28.1004 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.0134448 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1132 (min) 15.3389 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.1708 (min) 32.9092 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000251019 (min) 0.000479559 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:10 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:10 DEBUG opendrift:721: No elements hit coastline.
09:35:10 DEBUG opendrift:765: Lifting 146 elements to seafloor.
09:35:10 DEBUG opendrift:1687: No elements to deactivate
09:35:10 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:10 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:10 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:10 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:10 DEBUG opendrift.models.chemicaldrift:1476: old species: [2 0]
09:35:10 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:35:10 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 331. 0.]
[ 0. 0. 0. 0. 0.]
[ 11. 0. 0. 29. 0.]
[ 7. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:10 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:10 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:10 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0149076370207345
09:35:10 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:10 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:10 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:10 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:10 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:10 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:10 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(136), np.int64(0), np.int64(24), np.int64(340), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:10 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:10 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:10 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:10 DEBUG opendrift:2089: ======================================================================
09:35:10 INFO opendrift:2090: 2025-10-13 01:04:22.682756 - step 32 of 96 - 500 active elements (0 deactivated)
09:35:10 DEBUG opendrift:2096: 0 elements scheduled.
09:35:10 DEBUG opendrift:2098: ======================================================================
09:35:10 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110344
09:35:10 DEBUG opendrift:2109: 10.486472677204874 <- longitude -> 10.805821937001344
09:35:10 DEBUG opendrift:2109: -25.80691909790039 <- z -> -0.23743073916083907
09:35:10 DEBUG opendrift:2110: ---------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 01:00:00 (before)
2025-10-13 02:00:00 (after)
09:35:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95682048093629 and 59.7017591378129 degrees.
09:35: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']
09:35:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.95682048093629 and 59.7017591378129 degrees.
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:13 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:13 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 39x44x11) for time after (2025-10-13 02:00:00)
09:35:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 01:00:00) in space (linearNDFast)
09:35:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 02:00:00) in space (linearNDFast)
09:35:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 01:00:00, weight 0.93) and
after (2025-10-13 02:00:00, weight 0.07) in time
09:35:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.513538412399356 and -59.194189128646954 degrees.
09:35:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.513538412399356 and -59.194189128646954 degrees.
09:35:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:13 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:13 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.149533 (min) 0.257478 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.00603843 (min) 0.245332 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.182896 (min) -0.131088 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.39985 (min) -3.13719 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.28521 (min) -2.68527 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.0724 (min) 28.1689 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01291e-06 (min) 0.011217 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1022 (min) 15.3449 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.1804 (min) 32.907 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000227252 (min) 0.000490623 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:13 DEBUG opendrift:721: No elements hit coastline.
09:35:13 DEBUG opendrift:765: Lifting 164 elements to seafloor.
09:35:13 DEBUG opendrift:1687: No elements to deactivate
09:35:13 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:13 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:13 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:13 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 7
09:35:13 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 3 0 0 2 0]
09:35:13 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 0 3 3 0 3]
09:35:13 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 335. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 29. 0.]
[ 9. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:13 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:13 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:13 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015568243903054947
09:35:13 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:13 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:13 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
09:35:13 DEBUG opendrift:765: Lifting 5 elements to seafloor.
09:35:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:13 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:13 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:13 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(135), np.int64(0), np.int64(22), np.int64(343), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:13 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:13 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:13 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:13 DEBUG opendrift:2089: ======================================================================
09:35:13 INFO opendrift:2090: 2025-10-13 01:34:22.682756 - step 33 of 96 - 500 active elements (0 deactivated)
09:35:13 DEBUG opendrift:2096: 0 elements scheduled.
09:35:13 DEBUG opendrift:2098: ======================================================================
09:35:13 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110344
09:35:13 DEBUG opendrift:2109: 10.484744800953091 <- longitude -> 10.812832398302831
09:35:13 DEBUG opendrift:2109: -26.305278158489273 <- z -> -0.22212779002846378
09:35:13 DEBUG opendrift:2110: ---------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 01:00:00 (before)
2025-10-13 02:00:00 (after)
09:35:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 01:00:00) in space (linearNDFast)
09:35:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 02:00:00) in space (linearNDFast)
09:35:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 01:00:00, weight 0.43) and
after (2025-10-13 02:00:00, weight 0.57) in time
09:35:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.515266283493155 and -59.18717866338705 degrees.
09:35:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.515266283493155 and -59.18717866338705 degrees.
09:35:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:13 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:13 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:13 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:13 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.145728 (min) 0.254745 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: 0.0340596 (min) 0.278112 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.219561 (min) -0.171284 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.06783 (min) -2.56472 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.7565 (min) -2.0936 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.0473 (min) 28.1536 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01317e-06 (min) 0.00781359 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0861 (min) 15.3492 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2186 (min) 32.9041 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000202784 (min) 0.000612055 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:13 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:13 DEBUG opendrift:721: No elements hit coastline.
09:35:13 DEBUG opendrift:765: Lifting 343 elements to seafloor.
09:35:14 DEBUG opendrift:1687: No elements to deactivate
09:35:14 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:14 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:14 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:14 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:35:14 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:35:14 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:35:14 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 336. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 30. 0.]
[ 9. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:14 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:14 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:14 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:14 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:14 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.010382487908630635
09:35:14 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:14 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:14 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:14 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:14 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:14 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:14 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:14 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:14 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:14 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(134), np.int64(0), np.int64(22), np.int64(344), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:14 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:14 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:14 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:14 DEBUG opendrift:2089: ======================================================================
09:35:14 INFO opendrift:2090: 2025-10-13 02:04:22.682756 - step 34 of 96 - 500 active elements (0 deactivated)
09:35:14 DEBUG opendrift:2096: 0 elements scheduled.
09:35:14 DEBUG opendrift:2098: ======================================================================
09:35:14 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.649117129110344
09:35:14 DEBUG opendrift:2109: 10.483221283997796 <- longitude -> 10.818036201494124
09:35:14 DEBUG opendrift:2109: -26.717998504638672 <- z -> -0.06586071004964233
09:35:14 DEBUG opendrift:2110: ---------------------------------
09:35:14 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:14 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:14 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:14 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:14 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:14 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 02:00:00 (before)
2025-10-13 03:00:00 (after)
09:35:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94999572680012 and 59.7017591378129 degrees.
09:35: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']
09:35:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.94999572680012 and 59.7017591378129 degrees.
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:18 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:18 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x44x11) for time after (2025-10-13 03:00:00)
09:35:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 02:00:00) in space (linearNDFast)
09:35:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 03:00:00) in space (linearNDFast)
09:35:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 02:00:00, weight 0.93) and
after (2025-10-13 03:00:00, weight 0.07) in time
09:35:18 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.516789807465535 and -59.181974853968526 degrees.
09:35:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.516789807465535 and -59.181974853968526 degrees.
09:35:18 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:18 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:18 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:18 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:18 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:18 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:18 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:18 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:18 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:18 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.156778 (min) 0.277749 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: 0.0344625 (min) 0.295676 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.25321 (min) -0.208251 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.78584 (min) -1.92124 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.3068 (min) -1.56887 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 11.0189 (min) 28.0852 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0129e-06 (min) 0.0077978 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0826 (min) 15.3532 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2405 (min) 32.901 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000198839 (min) 0.000529258 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:18 DEBUG opendrift:721: No elements hit coastline.
09:35:18 DEBUG opendrift:765: Lifting 344 elements to seafloor.
09:35:18 DEBUG opendrift:1687: No elements to deactivate
09:35:18 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:18 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:18 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:18 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:35:18 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 2 0]
09:35:18 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3]
09:35:18 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 340. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 30. 0.]
[ 9. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:18 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:18 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:18 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007390741010571881
09:35:18 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:18 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:18 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
09:35:18 DEBUG opendrift:765: Lifting 4 elements to seafloor.
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:18 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
09:35:18 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:18 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:18 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(131), np.int64(0), np.int64(20), np.int64(349), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:18 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:18 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:18 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:18 DEBUG opendrift:2089: ======================================================================
09:35:18 INFO opendrift:2090: 2025-10-13 02:34:22.682756 - step 35 of 96 - 500 active elements (0 deactivated)
09:35:18 DEBUG opendrift:2096: 0 elements scheduled.
09:35:18 DEBUG opendrift:2098: ======================================================================
09:35:18 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.651121944180744
09:35:18 DEBUG opendrift:2109: 10.479911618261267 <- longitude -> 10.824630224585182
09:35:18 DEBUG opendrift:2109: -26.683128356933594 <- z -> -0.21893334004513193
09:35:18 DEBUG opendrift:2110: ---------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:18 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 02:00:00 (before)
2025-10-13 03:00:00 (after)
09:35:18 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 02:00:00) in space (linearNDFast)
09:35:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:18 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 03:00:00) in space (linearNDFast)
09:35:18 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:18 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 02:00:00, weight 0.43) and
after (2025-10-13 03:00:00, weight 0.57) in time
09:35:18 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.520099481163726 and -59.17538083671478 degrees.
09:35:18 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.520099481163726 and -59.17538083671478 degrees.
09:35:18 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:18 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:18 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:18 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:18 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:18 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:18 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:18 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:18 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:18 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:18 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:18 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:18 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:18 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.152201 (min) 0.291123 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: 0.0263681 (min) 0.306666 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.27035 (min) -0.229511 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.99079 (min) -1.58295 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.43969 (min) -1.65261 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.9388 (min) 27.9695 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01301e-06 (min) 0.0054014 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0878 (min) 15.3549 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2536 (min) 32.896 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000163533 (min) 0.000424358 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:18 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:18 DEBUG opendrift:721: No elements hit coastline.
09:35:18 DEBUG opendrift:765: Lifting 351 elements to seafloor.
09:35:18 DEBUG opendrift:1687: No elements to deactivate
09:35:18 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:18 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:18 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:18 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 8
09:35:18 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
09:35:18 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
09:35:18 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 348. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 31. 0.]
[ 9. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:18 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:18 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:18 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006278198035575792
09:35:18 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:18 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:18 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:18 DEBUG opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
09:35:18 DEBUG opendrift:765: Lifting 8 elements to seafloor.
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:18 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:18 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:18 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:18 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:18 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:18 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(123), np.int64(0), np.int64(20), np.int64(357), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:18 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:18 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:18 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:18 DEBUG opendrift:2089: ======================================================================
09:35:18 INFO opendrift:2090: 2025-10-13 03:04:22.682756 - step 36 of 96 - 500 active elements (0 deactivated)
09:35:18 DEBUG opendrift:2096: 0 elements scheduled.
09:35:18 DEBUG opendrift:2098: ======================================================================
09:35:18 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.65573243001512
09:35:18 DEBUG opendrift:2109: 10.477305801648201 <- longitude -> 10.830299826301388
09:35:18 DEBUG opendrift:2109: -26.662817001342773 <- z -> -0.04729401490971441
09:35:18 DEBUG opendrift:2110: ---------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:18 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:18 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:18 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:18 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:18 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 03:00:00 (before)
2025-10-13 04:00:00 (after)
09:35:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93183007200087 and 59.71315661460406 degrees.
09:35: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']
09:35:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.93183007200087 and 59.71315661460406 degrees.
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:22 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:22 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 41x46x11) for time after (2025-10-13 04:00:00)
09:35:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 03:00:00) in space (linearNDFast)
09:35:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 04:00:00) in space (linearNDFast)
09:35:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 03:00:00, weight 0.93) and
after (2025-10-13 04:00:00, weight 0.07) in time
09:35:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52270529094832 and -59.16971123324215 degrees.
09:35:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52270529094832 and -59.16971123324215 degrees.
09:35:22 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:22 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:22 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:22 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:22 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:22 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:22 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:22 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:22 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:22 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.145883 (min) 0.30345 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: 0.0187138 (min) 0.313697 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.285844 (min) -0.245744 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.44009 (min) -0.503362 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.52033 (min) -1.6827 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.8486 (min) 27.8629 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0132e-06 (min) 0.00846283 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0746 (min) 15.3559 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2587 (min) 32.8895 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000197148 (min) 0.000300901 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:22 DEBUG opendrift:721: No elements hit coastline.
09:35:22 DEBUG opendrift:765: Lifting 357 elements to seafloor.
09:35:22 DEBUG opendrift:1687: No elements to deactivate
09:35:22 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:22 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:22 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:22 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:35:22 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
09:35:22 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
09:35:22 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 351. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 31. 0.]
[ 9. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:22 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:22 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:22 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006033593365166981
09:35:22 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:22 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:22 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:22 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:35:22 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:22 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:22 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:22 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(120), np.int64(0), np.int64(19), np.int64(361), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:22 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:22 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:22 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:22 DEBUG opendrift:2089: ======================================================================
09:35:22 INFO opendrift:2090: 2025-10-13 03:34:22.682756 - step 37 of 96 - 500 active elements (0 deactivated)
09:35:22 DEBUG opendrift:2096: 0 elements scheduled.
09:35:22 DEBUG opendrift:2098: ======================================================================
09:35:22 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.66068072797091
09:35:22 DEBUG opendrift:2109: 10.475522772083188 <- longitude -> 10.83647095512917
09:35:22 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.09394786485367801
09:35:22 DEBUG opendrift:2110: ---------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:22 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 03:00:00 (before)
2025-10-13 04:00:00 (after)
09:35:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 03:00:00) in space (linearNDFast)
09:35:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 04:00:00) in space (linearNDFast)
09:35:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 03:00:00, weight 0.43) and
after (2025-10-13 04:00:00, weight 0.57) in time
09:35:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52448832038366 and -59.16354009694976 degrees.
09:35:22 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52448832038366 and -59.16354009694976 degrees.
09:35:22 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:22 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:22 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:22 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:22 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:22 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:22 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:22 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:22 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:22 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:22 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:22 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:22 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:22 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.146111 (min) 0.316036 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: 0.0136349 (min) 0.331168 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.278556 (min) -0.239872 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: x_wind: -0.945446 (min) 0.937273 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.24334 (min) -1.26867 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.7557 (min) 27.7491 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0137e-06 (min) 0.00689902 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1182 (min) 15.3523 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2616 (min) 32.8731 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000170771 (min) 0.000276219 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:22 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:22 DEBUG opendrift:721: No elements hit coastline.
09:35:22 DEBUG opendrift:760: No elements hit seafloor.
09:35:22 DEBUG opendrift:1687: No elements to deactivate
09:35:22 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:22 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:22 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:22 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:35:22 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0 0 0]
09:35:22 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3]
09:35:22 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 355. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 32. 0.]
[ 10. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:22 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:22 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:22 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.004030591296116505
09:35:22 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:22 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:22 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
09:35:22 DEBUG opendrift:765: Lifting 4 elements to seafloor.
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:22 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:22 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:22 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:22 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:22 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:22 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:22 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:22 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(117), np.int64(0), np.int64(18), np.int64(365), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:22 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:22 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:22 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:22 DEBUG opendrift:2089: ======================================================================
09:35:22 INFO opendrift:2090: 2025-10-13 04:04:22.682756 - step 38 of 96 - 500 active elements (0 deactivated)
09:35:22 DEBUG opendrift:2096: 0 elements scheduled.
09:35:22 DEBUG opendrift:2098: ======================================================================
09:35:22 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.66537930895272
09:35:22 DEBUG opendrift:2109: 10.474461216836335 <- longitude -> 10.842887866520439
09:35:22 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.08798773091362061
09:35:22 DEBUG opendrift:2110: ---------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:22 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:22 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:22 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 04:00:00 (before)
2025-10-13 05:00:00 (after)
09:35:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91816419095049 and 59.72455674033434 degrees.
09:35: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']
09:35:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.91816419095049 and 59.72455674033434 degrees.
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:25 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:25 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 43x47x11) for time after (2025-10-13 05:00:00)
09:35:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 04:00:00) in space (linearNDFast)
09:35:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 05:00:00) in space (linearNDFast)
09:35:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 04:00:00, weight 0.93) and
after (2025-10-13 05:00:00, weight 0.07) in time
09:35:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52554987255218 and -59.157123183619966 degrees.
09:35:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52554987255218 and -59.157123183619966 degrees.
09:35:25 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:25 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:25 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:25 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:25 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:25 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:25 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:25 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:25 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:25 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.159229 (min) 0.356613 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: 0.00526019 (min) 0.288435 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.268627 (min) -0.232049 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: x_wind: -0.413595 (min) 1.91185 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.97995 (min) -0.922581 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.6665 (min) 27.646 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01434e-06 (min) 0.00553981 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0831 (min) 15.348 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2097 (min) 32.8609 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000223145 (min) 0.000284737 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:25 DEBUG opendrift:721: No elements hit coastline.
09:35:25 DEBUG opendrift:760: No elements hit seafloor.
09:35:25 DEBUG opendrift:1687: No elements to deactivate
09:35:25 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:25 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:25 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:25 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:35:25 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 3]
09:35:25 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0]
09:35:25 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 358. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 33. 0.]
[ 11. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:25 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:25 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:25 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0032602732352126117
09:35:25 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:25 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:25 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:25 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:35:25 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:25 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:25 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:25 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:25 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(17), np.int64(368), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:25 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:25 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:25 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:25 DEBUG opendrift:2089: ======================================================================
09:35:25 INFO opendrift:2090: 2025-10-13 04:34:22.682756 - step 39 of 96 - 500 active elements (0 deactivated)
09:35:25 DEBUG opendrift:2096: 0 elements scheduled.
09:35:25 DEBUG opendrift:2098: ======================================================================
09:35:25 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.66901087341366
09:35:25 DEBUG opendrift:2109: 10.474274439494721 <- longitude -> 10.849465999348574
09:35:25 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.2561008856362511
09:35:25 DEBUG opendrift:2110: ---------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:25 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 04:00:00 (before)
2025-10-13 05:00:00 (after)
09:35:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 04:00:00) in space (linearNDFast)
09:35:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 05:00:00) in space (linearNDFast)
09:35:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 04:00:00, weight 0.43) and
after (2025-10-13 05:00:00, weight 0.57) in time
09:35:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52573665032884 and -59.15054506309994 degrees.
09:35:25 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52573665032884 and -59.15054506309994 degrees.
09:35:25 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:25 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:25 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:25 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:25 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:25 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:25 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:25 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:25 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:25 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:25 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:25 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:25 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:25 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.160356 (min) 0.384518 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0158181 (min) 0.291967 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.242233 (min) -0.210961 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: x_wind: 0.325403 (min) 1.9115 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.78848 (min) -0.280542 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.5849 (min) 27.5913 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01444e-06 (min) 0.00534016 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0677 (min) 15.3389 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2085 (min) 32.8584 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000191573 (min) 0.000335196 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:25 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:25 DEBUG opendrift:721: No elements hit coastline.
09:35:25 DEBUG opendrift:760: No elements hit seafloor.
09:35:25 DEBUG opendrift:1687: No elements to deactivate
09:35:25 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:25 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:25 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:25 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:25 DEBUG opendrift.models.chemicaldrift:1476: old species: [2 0]
09:35:25 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:35:25 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 359. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 34. 0.]
[ 11. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:25 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:25 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:25 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.002958831506145655
09:35:25 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:25 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:25 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:25 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:25 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:25 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:25 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:25 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:25 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:25 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(16), np.int64(369), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:25 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:25 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:25 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:25 DEBUG opendrift:2089: ======================================================================
09:35:25 INFO opendrift:2090: 2025-10-13 05:04:22.682756 - step 40 of 96 - 500 active elements (0 deactivated)
09:35:25 DEBUG opendrift:2096: 0 elements scheduled.
09:35:25 DEBUG opendrift:2098: ======================================================================
09:35:25 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.671808657448786
09:35:25 DEBUG opendrift:2109: 10.474415086066386 <- longitude -> 10.857527803204249
09:35:25 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.331669687562012
09:35:25 DEBUG opendrift:2110: ---------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:25 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:25 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:25 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 05:00:00 (before)
2025-10-13 06:00:00 (after)
09:35:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.899987412035124 and 59.73595951502456 degrees.
09:35: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']
09:35:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.899987412035124 and 59.73595951502456 degrees.
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:28 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:28 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 44x49x11) for time after (2025-10-13 06:00:00)
09:35:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 05:00:00) in space (linearNDFast)
09:35:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 06:00:00) in space (linearNDFast)
09:35:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 05:00:00, weight 0.93) and
after (2025-10-13 06:00:00, weight 0.07) in time
09:35:28 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52559599665434 and -59.142483252641924 degrees.
09:35:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52559599665434 and -59.142483252641924 degrees.
09:35:28 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:28 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:28 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:28 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:28 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:28 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:28 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:28 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:28 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:28 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.162777 (min) 0.436712 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0733378 (min) 0.241166 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.215704 (min) -0.18927 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: x_wind: 0.974483 (min) 2.96165 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.61363 (min) 0.473735 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.5131 (min) 27.5803 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0125e-06 (min) 0.00461527 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0619 (min) 15.3297 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2181 (min) 32.8554 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000281341 (min) 0.000433294 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:28 DEBUG opendrift:721: No elements hit coastline.
09:35:28 DEBUG opendrift:760: No elements hit seafloor.
09:35:28 DEBUG opendrift:1687: No elements to deactivate
09:35:28 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:28 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:28 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:28 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
09:35:28 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:28 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0065044677153906615
09:35:28 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:28 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:28 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:28 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:28 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:28 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:28 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:28 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:28 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(15), np.int64(370), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:28 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:28 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:28 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:28 DEBUG opendrift:2089: ======================================================================
09:35:28 INFO opendrift:2090: 2025-10-13 05:34:22.682756 - step 41 of 96 - 500 active elements (0 deactivated)
09:35:28 DEBUG opendrift:2096: 0 elements scheduled.
09:35:28 DEBUG opendrift:2098: ======================================================================
09:35:28 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.67372161127824
09:35:28 DEBUG opendrift:2109: 10.474089629784812 <- longitude -> 10.86571584513571
09:35:28 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.31126091547330287
09:35:28 DEBUG opendrift:2110: ---------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:28 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 05:00:00 (before)
2025-10-13 06:00:00 (after)
09:35:28 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 05:00:00) in space (linearNDFast)
09:35:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:28 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 06:00:00) in space (linearNDFast)
09:35:28 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:28 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 05:00:00, weight 0.43) and
after (2025-10-13 06:00:00, weight 0.57) in time
09:35:28 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145571057 and -59.13429520638503 degrees.
09:35:28 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145571057 and -59.13429520638503 degrees.
09:35:28 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:28 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:28 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:28 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:28 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:28 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:28 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:28 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:28 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:28 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:28 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:28 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:28 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:28 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:28 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.172777 (min) 0.44874 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.125121 (min) 0.193576 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.188473 (min) -0.165329 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: x_wind: 1.29575 (min) 3.01849 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.52592 (min) 0.421481 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 27.6233 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01204e-06 (min) 0.00562497 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0331 (min) 15.319 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2242 (min) 32.8548 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000352788 (min) 0.000278101 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:28 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:28 DEBUG opendrift:721: No elements hit coastline.
09:35:28 DEBUG opendrift:760: No elements hit seafloor.
09:35:28 DEBUG opendrift:1687: No elements to deactivate
09:35:28 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:28 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:28 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:28 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:28 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:35:28 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:35:28 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 361. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 35. 0.]
[ 11. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:28 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:28 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:28 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:28 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:28 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006716289879811776
09:35:28 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:28 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:28 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:28 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:35:28 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:28 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:28 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:28 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:28 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:28 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:28 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(14), np.int64(373), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:28 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:28 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:28 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:28 DEBUG opendrift:2089: ======================================================================
09:35:28 INFO opendrift:2090: 2025-10-13 06:04:22.682756 - step 42 of 96 - 500 active elements (0 deactivated)
09:35:28 DEBUG opendrift:2096: 0 elements scheduled.
09:35:28 DEBUG opendrift:2098: ======================================================================
09:35:28 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.67495793158042
09:35:28 DEBUG opendrift:2109: 10.474089629784812 <- longitude -> 10.872348659041508
09:35:28 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.24843181186554225
09:35:28 DEBUG opendrift:2110: ---------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:28 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:28 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:28 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:28 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 06:00:00 (before)
2025-10-13 07:00:00 (after)
09:35:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.899987412035124 and 59.73595951502456 degrees.
09:35: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']
09:35:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.899987412035124 and 59.73595951502456 degrees.
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:31 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:31 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 44x49x11) for time after (2025-10-13 07:00:00)
09:35:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 06:00:00) in space (linearNDFast)
09:35:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 07:00:00) in space (linearNDFast)
09:35:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 06:00:00, weight 0.93) and
after (2025-10-13 07:00:00, weight 0.07) in time
09:35:31 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145571057 and -59.1276623855538 degrees.
09:35:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145571057 and -59.1276623855538 degrees.
09:35:31 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:31 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:31 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:31 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:31 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:31 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:31 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:31 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:31 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:31 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.182635 (min) 0.461074 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.195633 (min) 0.171067 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.16037 (min) -0.139056 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: x_wind: 1.64846 (min) 3.03502 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.40737 (min) 0.408069 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 27.7245 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01161e-06 (min) 0.00410356 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0711 (min) 15.3083 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2294 (min) 32.8546 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000531581 (min) 0.000332298 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:31 DEBUG opendrift:721: No elements hit coastline.
09:35:31 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:31 DEBUG opendrift:1687: No elements to deactivate
09:35:31 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:31 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:31 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:31 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:31 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:35:31 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:35:31 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 363. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 36. 0.]
[ 11. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:31 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:31 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:31 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:31 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:31 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0067805305288542875
09:35:31 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:31 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:31 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:31 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:35:31 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:31 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:31 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:31 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:31 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(111), np.int64(0), np.int64(14), np.int64(375), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:31 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:31 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:31 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:31 DEBUG opendrift:2089: ======================================================================
09:35:31 INFO opendrift:2090: 2025-10-13 06:34:22.682756 - step 43 of 96 - 500 active elements (0 deactivated)
09:35:31 DEBUG opendrift:2096: 0 elements scheduled.
09:35:31 DEBUG opendrift:2098: ======================================================================
09:35:31 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.67538676664197
09:35:31 DEBUG opendrift:2109: 10.474089629784812 <- longitude -> 10.878585475780218
09:35:31 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.1822746723904794
09:35:31 DEBUG opendrift:2110: ---------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:31 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35: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
09:35:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 06:00:00 (before)
2025-10-13 07:00:00 (after)
09:35:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 06:00:00) in space (linearNDFast)
09:35:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 07:00:00) in space (linearNDFast)
09:35:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 06:00:00, weight 0.43) and
after (2025-10-13 07:00:00, weight 0.57) in time
09:35:31 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145747766 and -59.12142557174253 degrees.
09:35:31 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145747766 and -59.12142557174253 degrees.
09:35:31 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:31 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:31 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:31 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:31 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:31 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:31 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:31 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:31 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:31 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:31 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:31 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:31 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:31 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:31 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:31 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.19166 (min) 0.459654 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.241197 (min) 0.150322 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.123898 (min) -0.104556 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.13633 (min) 2.83738 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.19071 (min) 0.63938 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 27.8663 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01128e-06 (min) 0.00371445 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9935 (min) 15.297 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2413 (min) 32.8535 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000495314 (min) 0.000376673 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:31 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:31 DEBUG opendrift:721: No elements hit coastline.
09:35:31 DEBUG opendrift:760: No elements hit seafloor.
09:35:31 DEBUG opendrift:1687: No elements to deactivate
09:35:31 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:31 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:31 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:31 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
09:35:31 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:31 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006012084051821887
09:35:31 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:31 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:31 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:31 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:31 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:31 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:32 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:32 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:32 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:32 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:32 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:32 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:32 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:32 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:32 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:32 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:32 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(111), np.int64(0), np.int64(13), np.int64(376), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:32 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:32 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:32 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:32 DEBUG opendrift:2089: ======================================================================
09:35:32 INFO opendrift:2090: 2025-10-13 07:04:22.682756 - step 44 of 96 - 500 active elements (0 deactivated)
09:35:32 DEBUG opendrift:2096: 0 elements scheduled.
09:35:32 DEBUG opendrift:2098: ======================================================================
09:35:32 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.6750068671416
09:35:32 DEBUG opendrift:2109: 10.474089629784812 <- longitude -> 10.884980424097188
09:35:32 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.1809799939045823
09:35:32 DEBUG opendrift:2110: ---------------------------------
09:35:32 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:32 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:32 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:32 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:32 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:32 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:32 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 07:00:00 (before)
2025-10-13 08:00:00 (after)
09:35:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.8818077785557 and 59.73595951502456 degrees.
09:35:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.8818077785557 and 59.73595951502456 degrees.
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:35 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:35 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 45x50x11) for time after (2025-10-13 08:00:00)
09:35:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 07:00:00) in space (linearNDFast)
09:35:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 08:00:00) in space (linearNDFast)
09:35:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 07:00:00, weight 0.93) and
after (2025-10-13 08:00:00, weight 0.07) in time
09:35:35 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145747766 and -59.11503062316639 degrees.
09:35:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.52592145747766 and -59.11503062316639 degrees.
09:35:35 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:35 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:35 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:35 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:35 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:35 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:35 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:35 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:35 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:35 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.197149 (min) 0.467082 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.30109 (min) 0.130377 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.085658 (min) -0.0672662 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.29304 (min) 2.9611 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.01971 (min) 0.845452 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 27.9456 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01098e-06 (min) 0.00329451 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9913 (min) 15.2863 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2512 (min) 32.8537 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000474663 (min) 0.000435209 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:35 DEBUG opendrift:721: No elements hit coastline.
09:35:35 DEBUG opendrift:760: No elements hit seafloor.
09:35:35 DEBUG opendrift:1687: No elements to deactivate
09:35:35 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:35 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:35 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:35 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:35 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:35:35 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:35:35 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 365. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 37. 0.]
[ 11. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:35 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:35 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:35 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:35 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:35 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.006369351363424976
09:35:35 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:35 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:35 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:35:35 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:35:35 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:35 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:35 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:35 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:35 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:35 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(109), np.int64(0), np.int64(12), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:35 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:35 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:35 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:35 DEBUG opendrift:2089: ======================================================================
09:35:35 INFO opendrift:2090: 2025-10-13 07:34:22.682756 - step 45 of 96 - 500 active elements (0 deactivated)
09:35:35 DEBUG opendrift:2096: 0 elements scheduled.
09:35:35 DEBUG opendrift:2098: ======================================================================
09:35:35 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.67379415913339
09:35:35 DEBUG opendrift:2109: 10.474089629784816 <- longitude -> 10.890020973623026
09:35:35 DEBUG opendrift:2109: -26.646263122558594 <- z -> -0.30485450308585293
09:35:35 DEBUG opendrift:2110: ---------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:35 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 07:00:00 (before)
2025-10-13 08:00:00 (after)
09:35:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 07:00:00) in space (linearNDFast)
09:35:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 08:00:00) in space (linearNDFast)
09:35:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 07:00:00, weight 0.43) and
after (2025-10-13 08:00:00, weight 0.57) in time
09:35:35 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.1099900727079 degrees.
09:35:35 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.1099900727079 degrees.
09:35:35 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:35 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:35 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:35 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:35 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:35 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:35 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:35 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:35 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:35 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:35 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:35 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:35 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.181939 (min) 0.450817 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.346295 (min) 0.115113 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.041877 (min) -0.0224329 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.13255 (min) 3.16792 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.814491 (min) 0.848369 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 27.9422 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01084e-06 (min) 0.00329249 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9803 (min) 15.2849 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2602 (min) 32.8554 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000511726 (min) 0.000404316 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:35 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:35 DEBUG opendrift:721: No elements hit coastline.
09:35:35 DEBUG opendrift:760: No elements hit seafloor.
09:35:35 DEBUG opendrift:1687: No elements to deactivate
09:35:35 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:35 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:35 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:35 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:35:35 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0]
09:35:35 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3]
09:35:35 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 367. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 38. 0.]
[ 12. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:35 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:35 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:35 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:35 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:35 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007256033750388528
09:35:35 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:35 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:35 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:35:35 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:35 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:35 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:35 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:35 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:35 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:35 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(108), np.int64(0), np.int64(12), np.int64(380), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:35 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:35 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:35 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:35 DEBUG opendrift:2089: ======================================================================
09:35:35 INFO opendrift:2090: 2025-10-13 08:04:22.682756 - step 46 of 96 - 500 active elements (0 deactivated)
09:35:35 DEBUG opendrift:2096: 0 elements scheduled.
09:35:35 DEBUG opendrift:2098: ======================================================================
09:35:35 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.671531429379435
09:35:35 DEBUG opendrift:2109: 10.474089629784816 <- longitude -> 10.8948864296212
09:35:35 DEBUG opendrift:2109: -27.50842096361598 <- z -> -0.08090675465784136
09:35:35 DEBUG opendrift:2110: ---------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:35 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:35 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:35 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:35 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 08:00:00 (before)
2025-10-13 09:00:00 (after)
09:35:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.870471987062174 and 59.73595951502456 degrees.
09:35:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.870471987062174 and 59.73595951502456 degrees.
09:35:38 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:38 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:38 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:38 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 45x51x11) for time after (2025-10-13 09:00:00)
09:35:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 08:00:00) in space (linearNDFast)
09:35:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 09:00:00) in space (linearNDFast)
09:35:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 08:00:00, weight 0.93) and
after (2025-10-13 09:00:00, weight 0.07) in time
09:35:38 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.10512462392747 degrees.
09:35:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.10512462392747 degrees.
09:35:38 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:38 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:38 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:38 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:38 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:38 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:38 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:38 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:38 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:38 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:38 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:38 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:38 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:38 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:38 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:38 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:38 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:38 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:38 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:38 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:38 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:38 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.186276 (min) 0.403367 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.400647 (min) 0.101129 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.00316005 (min) 0.0203488 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.06972 (min) 3.47955 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.584424 (min) 0.877641 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 28.016 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01063e-06 (min) 0.00299155 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9752 (min) 15.2904 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2663 (min) 32.8565 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000534841 (min) 0.000411878 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:38 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:38 DEBUG opendrift:721: No elements hit coastline.
09:35:38 DEBUG opendrift:760: No elements hit seafloor.
09:35:38 DEBUG opendrift:1687: No elements to deactivate
09:35:39 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:39 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:39 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:39 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:35:39 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
09:35:39 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
09:35:39 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 371. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 38. 0.]
[ 12. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:39 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:39 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:39 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.009097711114971502
09:35:39 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:39 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:39 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:39 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:39 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(104), np.int64(0), np.int64(12), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:39 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:39 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:39 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:39 DEBUG opendrift:2089: ======================================================================
09:35:39 INFO opendrift:2090: 2025-10-13 08:34:22.682756 - step 47 of 96 - 500 active elements (0 deactivated)
09:35:39 DEBUG opendrift:2096: 0 elements scheduled.
09:35:39 DEBUG opendrift:2098: ======================================================================
09:35:39 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.668576198551136
09:35:39 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.89800639507125
09:35:39 DEBUG opendrift:2109: -27.464859794387582 <- z -> -0.17042181863910344
09:35:39 DEBUG opendrift:2110: ---------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 08:00:00 (before)
2025-10-13 09:00:00 (after)
09:35:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 08:00:00) in space (linearNDFast)
09:35:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 09:00:00) in space (linearNDFast)
09:35:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 08:00:00, weight 0.43) and
after (2025-10-13 09:00:00, weight 0.57) in time
09:35:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.10200465645128 degrees.
09:35:39 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.10200465645128 degrees.
09:35:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:39 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:39 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:39 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:39 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.178566 (min) 0.42473 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.436474 (min) 0.0946386 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0258624 (min) 0.0501844 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.57838 (min) 3.95905 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.0764614 (min) 1.17165 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 28.4176 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01118e-06 (min) 0.00364168 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.999 (min) 15.3089 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2779 (min) 32.8537 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000509381 (min) 0.000375032 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:39 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:39 DEBUG opendrift:721: No elements hit coastline.
09:35:39 DEBUG opendrift:760: No elements hit seafloor.
09:35:39 DEBUG opendrift:1687: No elements to deactivate
09:35:39 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:39 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:39 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:39 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:35:39 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 3 0]
09:35:39 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 3]
09:35:39 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 374. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 38. 0.]
[ 13. 0. 13. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:39 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:39 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:39 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.011875998598865395
09:35:39 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:39 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:39 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:39 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:39 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:35:39 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:35:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:39 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(102), np.int64(0), np.int64(12), np.int64(386), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:39 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:39 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:39 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:39 DEBUG opendrift:2089: ======================================================================
09:35:39 INFO opendrift:2090: 2025-10-13 09:04:22.682756 - step 48 of 96 - 500 active elements (0 deactivated)
09:35:39 DEBUG opendrift:2096: 0 elements scheduled.
09:35:39 DEBUG opendrift:2098: ======================================================================
09:35:39 DEBUG opendrift:2109: 57.53791104448079 <- latitude -> 57.665409923535385
09:35:39 DEBUG opendrift:2109: 10.474089629784823 <- longitude -> 10.899865181156533
09:35:39 DEBUG opendrift:2109: -28.00265884399414 <- z -> -0.1040181158406106
09:35:39 DEBUG opendrift:2110: ---------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 09:00:00 (before)
2025-10-13 10:00:00 (after)
09:35:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87731597229452 and 59.73595951502456 degrees.
09:35:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87731597229452 and 59.73595951502456 degrees.
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:42 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 44x51x11) for time after (2025-10-13 10:00:00)
09:35:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 09:00:00) in space (linearNDFast)
09:35:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 10:00:00) in space (linearNDFast)
09:35:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 09:00:00, weight 0.93) and
after (2025-10-13 10:00:00, weight 0.07) in time
09:35:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.10014586889093 degrees.
09:35:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.10014586889093 degrees.
09:35:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:42 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:42 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.168219 (min) 0.402258 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.4533 (min) 0.0896513 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.045977 (min) 0.0774514 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.05572 (min) 4.43178 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.387541 (min) 1.41935 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 28.8251 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01155e-06 (min) 0.00346249 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.025 (min) 15.3274 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2721 (min) 32.8505 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000502132 (min) 0.000452535 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:42 DEBUG opendrift:721: No elements hit coastline.
09:35:42 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:42 DEBUG opendrift:1687: No elements to deactivate
09:35:42 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:42 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:42 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:42 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:35:42 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
09:35:42 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
09:35:42 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 378. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 39. 0.]
[ 13. 0. 14. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:42 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:42 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:42 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015110760137460528
09:35:42 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:42 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:42 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:35:42 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:35:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:42 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(98), np.int64(0), np.int64(13), np.int64(389), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:42 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:42 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:42 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:42 DEBUG opendrift:2089: ======================================================================
09:35:42 INFO opendrift:2090: 2025-10-13 09:34:22.682756 - step 49 of 96 - 500 active elements (0 deactivated)
09:35:42 DEBUG opendrift:2096: 0 elements scheduled.
09:35:42 DEBUG opendrift:2098: ======================================================================
09:35:42 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.66217224737448
09:35:42 DEBUG opendrift:2109: 10.474089629784823 <- longitude -> 10.90244393356292
09:35:42 DEBUG opendrift:2109: -28.00265884399414 <- z -> -0.15030711769749872
09:35:42 DEBUG opendrift:2110: ---------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 09:00:00 (before)
2025-10-13 10:00:00 (after)
09:35:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 09:00:00) in space (linearNDFast)
09:35:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 10:00:00) in space (linearNDFast)
09:35:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 09:00:00, weight 0.43) and
after (2025-10-13 10:00:00, weight 0.57) in time
09:35:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.097567106587945 degrees.
09:35:42 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.097567106587945 degrees.
09:35:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:42 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:42 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:42 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:42 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:42 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:42 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.142436 (min) 0.374322 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.442928 (min) 0.0988192 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.038904 (min) 0.0757337 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.34975 (min) 4.70571 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.492847 (min) 1.37753 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 29.2613 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01204e-06 (min) 0.00418262 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0578 (min) 15.3456 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2651 (min) 32.8444 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000400827 (min) 0.000351526 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:42 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:42 DEBUG opendrift:721: No elements hit coastline.
09:35:42 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:35:42 DEBUG opendrift:1687: No elements to deactivate
09:35:42 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:42 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:42 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:42 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:42 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0]
09:35:42 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:35:42 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 379. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 39. 0.]
[ 14. 0. 15. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:42 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:42 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:42 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016865521164703683
09:35:42 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:42 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:42 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:42 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:42 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:42 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:35:42 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:42 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:35:42 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:42 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(98), np.int64(0), np.int64(13), np.int64(389), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:42 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:42 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:42 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:42 DEBUG opendrift:2089: ======================================================================
09:35:42 INFO opendrift:2090: 2025-10-13 10:04:22.682756 - step 50 of 96 - 500 active elements (0 deactivated)
09:35:42 DEBUG opendrift:2096: 0 elements scheduled.
09:35:42 DEBUG opendrift:2098: ======================================================================
09:35:42 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.659169070987026
09:35:42 DEBUG opendrift:2109: 10.474089629784826 <- longitude -> 10.905062129253793
09:35:42 DEBUG opendrift:2109: -28.00265884399414 <- z -> -0.6212571974521788
09:35:42 DEBUG opendrift:2110: ---------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:42 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:42 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:42 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:42 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 10:00:00 (before)
2025-10-13 11:00:00 (after)
09:35:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87282701495649 and 59.73595951502456 degrees.
09:35:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.87282701495649 and 59.73595951502456 degrees.
09:35:44 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:44 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:44 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:44 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:44 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:44 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 43x52x11) for time after (2025-10-13 11:00:00)
09:35:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 10:00:00) in space (linearNDFast)
09:35:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 11:00:00) in space (linearNDFast)
09:35:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 10:00:00, weight 0.93) and
after (2025-10-13 11:00:00, weight 0.07) in time
09:35:44 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.094948920050705 degrees.
09:35:44 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.094948920050705 degrees.
09:35:44 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:44 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:44 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:44 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:44 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:44 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:44 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:44 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:44 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:44 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:44 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:44 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:44 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:44 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:44 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:44 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:44 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:44 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:44 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:44 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:44 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:44 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:44 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:44 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.118087 (min) 0.37997 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.440922 (min) 0.112099 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0290318 (min) 0.0703119 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.66655 (min) 5.06405 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.572972 (min) 1.28262 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 29.8185 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01098e-06 (min) 0.004806 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0823 (min) 15.3611 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2693 (min) 32.8392 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000376079 (min) 0.000364353 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:44 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:44 DEBUG opendrift:721: No elements hit coastline.
09:35:44 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:45 DEBUG opendrift:1687: No elements to deactivate
09:35:45 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:45 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:45 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:45 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:35:45 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:35:45 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:35:45 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 380. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 40. 0.]
[ 14. 0. 16. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:45 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:45 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:45 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019155875568227104
09:35:45 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:45 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:45 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:35:45 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:35:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:45 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(97), np.int64(0), np.int64(14), np.int64(389), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:45 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:45 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:45 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:45 DEBUG opendrift:2089: ======================================================================
09:35:45 INFO opendrift:2090: 2025-10-13 10:34:22.682756 - step 51 of 96 - 500 active elements (0 deactivated)
09:35:45 DEBUG opendrift:2096: 0 elements scheduled.
09:35:45 DEBUG opendrift:2098: ======================================================================
09:35:45 DEBUG opendrift:2109: 57.537911044480786 <- latitude -> 57.65674395577123
09:35:45 DEBUG opendrift:2109: 10.474089629784826 <- longitude -> 10.907644410680826
09:35:45 DEBUG opendrift:2109: -28.00265884399414 <- z -> -0.41951310159311705
09:35:45 DEBUG opendrift:2110: ---------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 10:00:00 (before)
2025-10-13 11:00:00 (after)
09:35:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 10:00:00) in space (linearNDFast)
09:35:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:45 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 11:00:00) in space (linearNDFast)
09:35:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:45 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 10:00:00, weight 0.43) and
after (2025-10-13 11:00:00, weight 0.57) in time
09:35:45 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.09236663590496 degrees.
09:35:45 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.09236663590496 degrees.
09:35:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:45 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:45 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:45 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:45 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:45 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:45 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:45 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:45 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.103394 (min) 0.380903 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.435679 (min) 0.135528 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.000170369 (min) 0.0432332 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: x_wind: 4.11657 (min) 4.96872 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.492424 (min) 1.03176 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 30.4098 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01057e-06 (min) 0.00435089 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.097 (min) 15.3612 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.281 (min) 32.8344 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000445049 (min) 0.000304933 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:45 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:45 DEBUG opendrift:721: No elements hit coastline.
09:35:45 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:45 DEBUG opendrift:1687: No elements to deactivate
09:35:45 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:45 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:45 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:45 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:35:45 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
09:35:45 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
09:35:45 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 385. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 40. 0.]
[ 14. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:45 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:45 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:45 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.018448322425060306
09:35:45 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:45 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:45 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:45 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:45 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:45 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:45 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:45 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:45 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:45 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(92), np.int64(0), np.int64(12), np.int64(396), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:45 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:45 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:45 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:45 DEBUG opendrift:2089: ======================================================================
09:35:45 INFO opendrift:2090: 2025-10-13 11:04:22.682756 - step 52 of 96 - 500 active elements (0 deactivated)
09:35:45 DEBUG opendrift:2096: 0 elements scheduled.
09:35:45 DEBUG opendrift:2098: ======================================================================
09:35:45 DEBUG opendrift:2109: 57.5362491349496 <- latitude -> 57.655501612279245
09:35:45 DEBUG opendrift:2109: 10.474089629784826 <- longitude -> 10.908132199620537
09:35:45 DEBUG opendrift:2109: -27.995569229125977 <- z -> -0.19966016107691895
09:35:45 DEBUG opendrift:2110: ---------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:45 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:45 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:45 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:45 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 11:00:00 (before)
2025-10-13 12:00:00 (after)
09:35:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.861499484735376 and 59.73595951502456 degrees.
09:35:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.861499484735376 and 59.73595951502456 degrees.
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:48 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:48 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 43x53x11) for time after (2025-10-13 12:00:00)
09:35:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 11:00:00) in space (linearNDFast)
09:35:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 12:00:00) in space (linearNDFast)
09:35:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 11:00:00, weight 0.93) and
after (2025-10-13 12:00:00, weight 0.07) in time
09:35:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.09187884794484 degrees.
09:35:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.09187884794484 degrees.
09:35:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:48 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:48 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.0936982 (min) 0.40018 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.429821 (min) 0.177264 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0299361 (min) 0.0153914 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: x_wind: 4.46925 (min) 5.36773 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.308144 (min) 0.943241 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 31.1682 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01037e-06 (min) 0.0040507 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0644 (min) 15.3586 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2821 (min) 32.8298 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000295606 (min) 0.000522346 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:48 DEBUG opendrift:721: No elements hit coastline.
09:35:48 DEBUG opendrift:765: Lifting 14 elements to seafloor.
09:35:48 DEBUG opendrift:1687: No elements to deactivate
09:35:48 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:48 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:48 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:48 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:35:48 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0 0]
09:35:48 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3 3]
09:35:48 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 388. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 42. 0.]
[ 15. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:48 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:48 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:48 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.020941891737209135
09:35:48 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:48 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:48 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:35:48 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:48 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:48 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(90), np.int64(0), np.int64(11), np.int64(399), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:48 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:48 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:48 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:48 DEBUG opendrift:2089: ======================================================================
09:35:48 INFO opendrift:2090: 2025-10-13 11:34:22.682756 - step 53 of 96 - 500 active elements (0 deactivated)
09:35:48 DEBUG opendrift:2096: 0 elements scheduled.
09:35:48 DEBUG opendrift:2098: ======================================================================
09:35:48 DEBUG opendrift:2109: 57.52930209657427 <- latitude -> 57.65483803015922
09:35:48 DEBUG opendrift:2109: 10.474089629784826 <- longitude -> 10.90897218812633
09:35:48 DEBUG opendrift:2109: -27.969446182250977 <- z -> -0.16214392027917518
09:35:48 DEBUG opendrift:2110: ---------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:48 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 11:00:00 (before)
2025-10-13 12:00:00 (after)
09:35:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 11:00:00) in space (linearNDFast)
09:35:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 12:00:00) in space (linearNDFast)
09:35:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 11:00:00, weight 0.43) and
after (2025-10-13 12:00:00, weight 0.57) in time
09:35:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.091038848746685 degrees.
09:35:48 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.091038848746685 degrees.
09:35:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:48 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:48 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:48 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:48 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:48 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:48 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.0823175 (min) 0.391289 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.465002 (min) 0.225887 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0661346 (min) -0.0204431 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: x_wind: 4.42016 (min) 5.72708 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.00279051 (min) 0.857341 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 31.9803 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0114e-06 (min) 0.00389422 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0905 (min) 15.3405 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2916 (min) 32.8259 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000239939 (min) 0.00061092 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:48 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:48 DEBUG opendrift:721: No elements hit coastline.
09:35:48 DEBUG opendrift:765: Lifting 25 elements to seafloor.
09:35:48 DEBUG opendrift:1687: No elements to deactivate
09:35:48 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:48 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:48 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:48 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:35:48 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 2 0]
09:35:48 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3]
09:35:48 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 390. 0.]
[ 0. 0. 0. 0. 0.]
[ 15. 0. 0. 43. 0.]
[ 15. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:48 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:48 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:48 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.023716428992444704
09:35:48 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:48 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:48 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:48 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:35:48 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:48 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:48 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:48 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:48 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:48 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:48 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(10), np.int64(401), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:48 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:48 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:48 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:48 DEBUG opendrift:2089: ======================================================================
09:35:48 INFO opendrift:2090: 2025-10-13 12:04:22.682756 - step 54 of 96 - 500 active elements (0 deactivated)
09:35:48 DEBUG opendrift:2096: 0 elements scheduled.
09:35:48 DEBUG opendrift:2098: ======================================================================
09:35:48 DEBUG opendrift:2109: 57.52178644928257 <- latitude -> 57.65481762881707
09:35:48 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.91118013438609
09:35:48 DEBUG opendrift:2109: -27.937313079833984 <- z -> -0.5442169191178516
09:35:48 DEBUG opendrift:2110: ---------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:48 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:48 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:48 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:48 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:48 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 12:00:00 (before)
2025-10-13 13:00:00 (after)
09:35:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.85017465986284 and 59.73595951502456 degrees.
09:35: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']
09:35:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.85017465986284 and 59.73595951502456 degrees.
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:52 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 43x54x11) for time after (2025-10-13 13:00:00)
09:35:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 12:00:00) in space (linearNDFast)
09:35:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 13:00:00) in space (linearNDFast)
09:35:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 12:00:00, weight 0.93) and
after (2025-10-13 13:00:00, weight 0.07) in time
09:35:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.088830912415304 degrees.
09:35:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.088830912415304 degrees.
09:35:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:52 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:52 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.069759 (min) 0.380429 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.505143 (min) 0.272387 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.102645 (min) -0.0536848 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: x_wind: 4.29519 (min) 6.06578 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.454552 (min) 0.972671 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 32.8854 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01245e-06 (min) 0.00380586 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1271 (min) 15.3209 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.256 (min) 32.8226 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000243796 (min) 0.000727501 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:52 DEBUG opendrift:721: No elements hit coastline.
09:35:52 DEBUG opendrift:765: Lifting 28 elements to seafloor.
09:35:52 DEBUG opendrift:1687: No elements to deactivate
09:35:52 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3]
09:35:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0]
09:35:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 391. 0.]
[ 0. 0. 0. 0. 0.]
[ 15. 0. 0. 43. 0.]
[ 16. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026622574648645137
09:35:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:52 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(10), np.int64(401), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:52 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:52 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:52 DEBUG opendrift:2089: ======================================================================
09:35:52 INFO opendrift:2090: 2025-10-13 12:34:22.682756 - step 55 of 96 - 500 active elements (0 deactivated)
09:35:52 DEBUG opendrift:2096: 0 elements scheduled.
09:35:52 DEBUG opendrift:2098: ======================================================================
09:35:52 DEBUG opendrift:2109: 57.51362205157454 <- latitude -> 57.655448623443476
09:35:52 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.915591312459295
09:35:52 DEBUG opendrift:2109: -27.905200958251953 <- z -> -0.25327338733339505
09:35:52 DEBUG opendrift:2110: ---------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 12:00:00 (before)
2025-10-13 13:00:00 (after)
09:35:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 12:00:00) in space (linearNDFast)
09:35:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 13:00:00) in space (linearNDFast)
09:35:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 12:00:00, weight 0.43) and
after (2025-10-13 13:00:00, weight 0.57) in time
09:35:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.084419740508885 degrees.
09:35:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.084419740508885 degrees.
09:35:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:52 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:52 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:52 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.0721898 (min) 0.377112 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.521672 (min) 0.306463 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.139505 (min) -0.086645 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.90499 (min) 6.28257 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.56868 (min) 0.916699 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.8389 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01366e-06 (min) 0.00463615 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1568 (min) 15.3123 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2929 (min) 32.8228 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000215937 (min) 0.000847937 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:52 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:52 DEBUG opendrift:721: No elements hit coastline.
09:35:52 DEBUG opendrift:765: Lifting 31 elements to seafloor.
09:35:52 DEBUG opendrift:1687: No elements to deactivate
09:35:52 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [2 0]
09:35:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:35:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 392. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 43. 0.]
[ 16. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.028541883246899886
09:35:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:52 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(89), np.int64(0), np.int64(9), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:52 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:52 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:52 DEBUG opendrift:2089: ======================================================================
09:35:52 INFO opendrift:2090: 2025-10-13 13:04:22.682756 - step 56 of 96 - 500 active elements (0 deactivated)
09:35:52 DEBUG opendrift:2096: 0 elements scheduled.
09:35:52 DEBUG opendrift:2098: ======================================================================
09:35:52 DEBUG opendrift:2109: 57.505190536326666 <- latitude -> 57.656955248255585
09:35:52 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.919523386870138
09:35:52 DEBUG opendrift:2109: -27.873199462890625 <- z -> -0.12159846364498017
09:35:52 DEBUG opendrift:2110: ---------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 13:00:00 (before)
2025-10-13 14:00:00 (after)
09:35:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.82753312581177 and 59.73595951502456 degrees.
09:35:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.82753312581177 and 59.73595951502456 degrees.
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:56 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:56 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 43x56x11) for time after (2025-10-13 14:00:00)
09:35:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 13:00:00) in space (linearNDFast)
09:35:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:56 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 14:00:00) in space (linearNDFast)
09:35:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:56 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 13:00:00, weight 0.93) and
after (2025-10-13 14:00:00, weight 0.07) in time
09:35:56 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0804876676742 degrees.
09:35:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0804876676742 degrees.
09:35:56 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:56 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:56 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:56 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:56 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:56 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:56 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:56 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:56 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:56 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.191291 (min) 0.40197 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.51725 (min) 0.339243 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.177132 (min) -0.120343 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.46903 (min) 6.47739 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.67491 (min) 0.902035 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.7314 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01436e-06 (min) 0.00412157 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1774 (min) 15.3148 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2562 (min) 32.8219 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000188117 (min) 0.000800116 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:56 DEBUG opendrift:721: No elements hit coastline.
09:35:56 DEBUG opendrift:765: Lifting 34 elements to seafloor.
09:35:56 DEBUG opendrift:1687: No elements to deactivate
09:35:56 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:56 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:56 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:56 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:35:56 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 3 2 0]
09:35:56 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 0 3]
09:35:56 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 395. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 43. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:56 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:56 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:56 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.030331802336834402
09:35:56 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:56 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:56 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:35:56 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:56 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:56 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(88), np.int64(0), np.int64(8), np.int64(404), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:56 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:56 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:56 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:56 DEBUG opendrift:2089: ======================================================================
09:35:56 INFO opendrift:2090: 2025-10-13 13:34:22.682756 - step 57 of 96 - 500 active elements (0 deactivated)
09:35:56 DEBUG opendrift:2096: 0 elements scheduled.
09:35:56 DEBUG opendrift:2098: ======================================================================
09:35:56 DEBUG opendrift:2109: 57.49935183438699 <- latitude -> 57.65900369277553
09:35:56 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.925219662900211
09:35:56 DEBUG opendrift:2109: -27.840557098388672 <- z -> -0.2513650520487962
09:35:56 DEBUG opendrift:2110: ---------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:56 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 13:00:00 (before)
2025-10-13 14:00:00 (after)
09:35:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 13:00:00) in space (linearNDFast)
09:35:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:56 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 14:00:00) in space (linearNDFast)
09:35:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:56 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 13:00:00, weight 0.43) and
after (2025-10-13 14:00:00, weight 0.57) in time
09:35:56 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0747913848624 degrees.
09:35:56 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0747913848624 degrees.
09:35:56 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:56 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:56 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:56 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:56 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:56 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:56 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:56 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:56 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:56 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:56 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:56 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:56 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.22113 (min) 0.366577 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.431473 (min) 0.36444 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.219097 (min) -0.159506 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.6016 (min) 6.59191 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.887787 (min) 0.197234 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.4727 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01346e-06 (min) 0.00383728 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1934 (min) 15.3148 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2635 (min) 32.8145 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00016408 (min) 0.000868734 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:56 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:56 DEBUG opendrift:721: No elements hit coastline.
09:35:56 DEBUG opendrift:765: Lifting 41 elements to seafloor.
09:35:56 DEBUG opendrift:1687: No elements to deactivate
09:35:56 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:56 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:56 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:56 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:35:56 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:35:56 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:35:56 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 396. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 43. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:56 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:56 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:56 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03142217712682302
09:35:56 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:56 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:56 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:56 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:56 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:56 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:56 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:56 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:56 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:56 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:56 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(87), np.int64(0), np.int64(7), np.int64(406), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:56 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:56 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:56 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:56 DEBUG opendrift:2089: ======================================================================
09:35:56 INFO opendrift:2090: 2025-10-13 14:04:22.682756 - step 58 of 96 - 500 active elements (0 deactivated)
09:35:56 DEBUG opendrift:2096: 0 elements scheduled.
09:35:56 DEBUG opendrift:2098: ======================================================================
09:35:56 DEBUG opendrift:2109: 57.495894308816034 <- latitude -> 57.662244331679105
09:35:56 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.928762018339283
09:35:56 DEBUG opendrift:2109: -27.804155349731445 <- z -> -0.2993982351375052
09:35:56 DEBUG opendrift:2110: ---------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:56 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:56 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:56 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:56 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:56 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 14:00:00 (before)
2025-10-13 15:00:00 (after)
09:35:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:35:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:35:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:35:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:35:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:35:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.82068474261854 and 59.73595951502456 degrees.
09:35:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:35:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.82068474261854 and 59.73595951502456 degrees.
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:35:59 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:35:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 44x56x11) for time after (2025-10-13 15:00:00)
09:35:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 14:00:00) in space (linearNDFast)
09:35:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 15:00:00) in space (linearNDFast)
09:35:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 14:00:00, weight 0.93) and
after (2025-10-13 15:00:00, weight 0.07) in time
09:35:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07124902290075 degrees.
09:35:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07124902290075 degrees.
09:35:59 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:59 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:59 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:59 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:59 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:59 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:59 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:59 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:59 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:59 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.265469 (min) 0.317981 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.335661 (min) 0.386286 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.262814 (min) -0.196884 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.65607 (min) 6.72919 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.09543 (min) 0.336262 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.6257 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01291e-06 (min) 0.00492656 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1937 (min) 15.3131 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2731 (min) 32.815 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000243893 (min) 0.000772803 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:59 DEBUG opendrift:721: No elements hit coastline.
09:35:59 DEBUG opendrift:765: Lifting 44 elements to seafloor.
09:35:59 DEBUG opendrift:1687: No elements to deactivate
09:35:59 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:59 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:59 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:59 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:35:59 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:35:59 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:35:59 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 397. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:59 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:59 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:59 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03275270423879331
09:35:59 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:59 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:59 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:59 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:35:59 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:59 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:59 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(86), np.int64(0), np.int64(7), np.int64(407), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:59 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:59 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:59 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:59 DEBUG opendrift:2089: ======================================================================
09:35:59 INFO opendrift:2090: 2025-10-13 14:34:22.682756 - step 59 of 96 - 500 active elements (0 deactivated)
09:35:59 DEBUG opendrift:2096: 0 elements scheduled.
09:35:59 DEBUG opendrift:2098: ======================================================================
09:35:59 DEBUG opendrift:2109: 57.49379388238964 <- latitude -> 57.66555085705172
09:35:59 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.932582394118965
09:35:59 DEBUG opendrift:2109: -27.76886558532715 <- z -> 0.0
09:35:59 DEBUG opendrift:2110: ---------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:59 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 14:00:00 (before)
2025-10-13 15:00:00 (after)
09:35:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 14:00:00) in space (linearNDFast)
09:35:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 15:00:00) in space (linearNDFast)
09:35:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:35:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 14:00:00, weight 0.43) and
after (2025-10-13 15:00:00, weight 0.57) in time
09:35:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:35:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06742864959509 degrees.
09:35:59 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06742864959509 degrees.
09:35:59 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:59 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:35:59 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:35:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:35:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:59 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:59 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:35:59 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:35:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:35:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:35:59 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:35:59 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:35:59 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:35:59 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:35:59 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:35:59 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:35:59 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.221969 (min) 0.278536 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.466771 (min) 0.392968 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.296314 (min) -0.229488 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.92956 (min) 6.66883 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.864638 (min) 0.461435 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.4593 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00365995 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1959 (min) 15.3015 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2839 (min) 32.8084 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000166581 (min) 0.000595981 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:35:59 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:35:59 DEBUG opendrift:721: No elements hit coastline.
09:35:59 DEBUG opendrift:765: Lifting 247 elements to seafloor.
09:35:59 DEBUG opendrift:1687: No elements to deactivate
09:35:59 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:35:59 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:35:59 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:35:59 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:35:59 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:35:59 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:35:59 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 399. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:35:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:59 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:35:59 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:35:59 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03214141255441475
09:35:59 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:35:59 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:35:59 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:35:59 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:35:59 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:35:59 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:35:59 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:35:59 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:35:59 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(84), np.int64(0), np.int64(7), np.int64(409), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:35:59 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:35:59 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:35:59 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:35:59 DEBUG opendrift:2089: ======================================================================
09:35:59 INFO opendrift:2090: 2025-10-13 15:04:22.682756 - step 60 of 96 - 500 active elements (0 deactivated)
09:35:59 DEBUG opendrift:2096: 0 elements scheduled.
09:35:59 DEBUG opendrift:2098: ======================================================================
09:35:59 DEBUG opendrift:2109: 57.486249504855735 <- latitude -> 57.66931690679313
09:35:59 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.933926921265408
09:35:59 DEBUG opendrift:2109: -27.740089416503906 <- z -> -0.21534619168091204
09:35:59 DEBUG opendrift:2110: ---------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:35:59 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:35:59 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:35:59 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:35:59 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:35:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 15:00:00 (before)
2025-10-13 16:00:00 (after)
09:36:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.80251411016037 and 59.73595951502456 degrees.
09:36: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']
09:36:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.80251411016037 and 59.73595951502456 degrees.
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:03 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:03 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 45x57x11) for time after (2025-10-13 16:00:00)
09:36:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 15:00:00) in space (linearNDFast)
09:36:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 16:00:00) in space (linearNDFast)
09:36:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 15:00:00, weight 0.93) and
after (2025-10-13 16:00:00, weight 0.07) in time
09:36:03 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.066084128642714 degrees.
09:36:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.066084128642714 degrees.
09:36:03 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:03 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:03 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:03 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:03 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:03 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:03 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:03 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:03 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:03 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.306945 (min) 0.372225 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.437061 (min) 0.402141 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.324914 (min) -0.257877 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: x_wind: 4.13951 (min) 6.62668 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.664783 (min) 0.580306 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.7423 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01261e-06 (min) 0.00530878 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2027 (min) 15.2898 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.2913 (min) 32.8016 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000128018 (min) 0.000749194 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:03 DEBUG opendrift:721: No elements hit coastline.
09:36:03 DEBUG opendrift:765: Lifting 409 elements to seafloor.
09:36:03 DEBUG opendrift:1687: No elements to deactivate
09:36:03 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:03 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:03 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:03 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:03 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:03 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:03 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 400. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:03 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:03 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:03 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03176248147194358
09:36:03 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:03 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:03 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:03 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:03 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:03 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:03 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(83), np.int64(0), np.int64(7), np.int64(410), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:03 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:03 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:03 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:03 DEBUG opendrift:2089: ======================================================================
09:36:03 INFO opendrift:2090: 2025-10-13 15:34:22.682756 - step 61 of 96 - 500 active elements (0 deactivated)
09:36:03 DEBUG opendrift:2096: 0 elements scheduled.
09:36:03 DEBUG opendrift:2098: ======================================================================
09:36:03 DEBUG opendrift:2109: 57.47918514344253 <- latitude -> 57.67306043696663
09:36:03 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.936220654526581
09:36:03 DEBUG opendrift:2109: -27.714893341064453 <- z -> 0.0
09:36:03 DEBUG opendrift:2110: ---------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:03 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 15:00:00 (before)
2025-10-13 16:00:00 (after)
09:36:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 15:00:00) in space (linearNDFast)
09:36:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 16:00:00) in space (linearNDFast)
09:36:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 15:00:00, weight 0.43) and
after (2025-10-13 16:00:00, weight 0.57) in time
09:36:03 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06379040012521 degrees.
09:36:03 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06379040012521 degrees.
09:36:03 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:03 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:03 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:03 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:03 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:03 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:03 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:03 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:03 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:03 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:03 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:03 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:03 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:03 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.391445 (min) 0.380791 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.392701 (min) 0.386206 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.324833 (min) -0.263698 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: x_wind: 4.50933 (min) 6.479 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.205689 (min) 0.662293 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.8133 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00559353 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.2101 (min) 15.2785 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3101 (min) 32.797 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000118424 (min) 0.000396599 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:03 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:03 DEBUG opendrift:721: No elements hit coastline.
09:36:03 DEBUG opendrift:765: Lifting 340 elements to seafloor.
09:36:03 DEBUG opendrift:1687: No elements to deactivate
09:36:03 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:03 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:03 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:03 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
09:36:03 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:03 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.030470792924784013
09:36:03 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:03 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:03 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:03 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:03 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:03 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:03 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:03 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(83), np.int64(0), np.int64(7), np.int64(410), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:03 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:03 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:03 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:03 DEBUG opendrift:2089: ======================================================================
09:36:03 INFO opendrift:2090: 2025-10-13 16:04:22.682756 - step 62 of 96 - 500 active elements (0 deactivated)
09:36:03 DEBUG opendrift:2096: 0 elements scheduled.
09:36:03 DEBUG opendrift:2098: ======================================================================
09:36:03 DEBUG opendrift:2109: 57.47283754049122 <- latitude -> 57.676699787257064
09:36:03 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.934475890105642
09:36:03 DEBUG opendrift:2109: -27.71064567565918 <- z -> -0.40507659396858686
09:36:03 DEBUG opendrift:2110: ---------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:03 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:03 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:03 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 16:00:00 (before)
2025-10-13 17:00:00 (after)
09:36:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.784340645871175 and 59.73595951502456 degrees.
09:36:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.784340645871175 and 59.73595951502456 degrees.
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:07 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:07 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 46x58x11) for time after (2025-10-13 17:00:00)
09:36:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 16:00:00) in space (linearNDFast)
09:36:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 17:00:00) in space (linearNDFast)
09:36:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 16:00:00, weight 0.93) and
after (2025-10-13 17:00:00, weight 0.07) in time
09:36:07 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06553515888727 degrees.
09:36:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06553515888727 degrees.
09:36:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:07 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:07 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.328145 (min) 0.365896 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.393761 (min) 0.36867 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.321368 (min) -0.265592 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: x_wind: 4.03261 (min) 6.28973 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.189022 (min) 0.747992 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.665 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01313e-06 (min) 0.00538056 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1013 (min) 15.2709 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3038 (min) 32.7926 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000146103 (min) 0.000382781 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:07 DEBUG opendrift:721: No elements hit coastline.
09:36:07 DEBUG opendrift:765: Lifting 43 elements to seafloor.
09:36:07 DEBUG opendrift:1687: No elements to deactivate
09:36:07 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:07 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:07 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:07 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:07 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:07 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:07 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 401. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:07 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:07 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:07 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.028843285478971678
09:36:07 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:07 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:07 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:07 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:07 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:07 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(82), np.int64(0), np.int64(7), np.int64(411), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:07 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:07 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:07 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:07 DEBUG opendrift:2089: ======================================================================
09:36:07 INFO opendrift:2090: 2025-10-13 16:34:22.682756 - step 63 of 96 - 500 active elements (0 deactivated)
09:36:07 DEBUG opendrift:2096: 0 elements scheduled.
09:36:07 DEBUG opendrift:2098: ======================================================================
09:36:07 DEBUG opendrift:2109: 57.474156199682284 <- latitude -> 57.68023217468517
09:36:07 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.934987052744097
09:36:07 DEBUG opendrift:2109: -29.184560831666168 <- z -> 0.0
09:36:07 DEBUG opendrift:2110: ---------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 16:00:00 (before)
2025-10-13 17:00:00 (after)
09:36:07 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 16:00:00) in space (linearNDFast)
09:36:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:07 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 17:00:00) in space (linearNDFast)
09:36:07 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:07 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 16:00:00, weight 0.43) and
after (2025-10-13 17:00:00, weight 0.57) in time
09:36:07 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0650239979335 degrees.
09:36:07 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0650239979335 degrees.
09:36:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:07 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:07 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:07 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:07 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:07 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:07 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:07 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.488557 (min) 0.326295 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.396725 (min) 0.344344 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.298094 (min) -0.2488 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.53123 (min) 5.90968 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.10309 (min) 0.803925 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.1186 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1e-06 (min) 0.00485248 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.1774 (min) 15.2589 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3126 (min) 32.7913 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -9.50017e-05 (min) 0.000243284 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:07 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:07 DEBUG opendrift:721: No elements hit coastline.
09:36:07 DEBUG opendrift:760: No elements hit seafloor.
09:36:07 DEBUG opendrift:1687: No elements to deactivate
09:36:07 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:07 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:07 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:07 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:36:07 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
09:36:07 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
09:36:07 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 404. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:07 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:07 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:07 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.025422540313016474
09:36:07 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:07 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:07 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:07 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:36:07 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:07 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:07 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:07 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:07 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:07 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(79), np.int64(0), np.int64(7), np.int64(414), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:07 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:07 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:07 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:07 DEBUG opendrift:2089: ======================================================================
09:36:07 INFO opendrift:2090: 2025-10-13 17:04:22.682756 - step 64 of 96 - 500 active elements (0 deactivated)
09:36:07 DEBUG opendrift:2096: 0 elements scheduled.
09:36:07 DEBUG opendrift:2098: ======================================================================
09:36:07 DEBUG opendrift:2109: 57.47401901054905 <- latitude -> 57.68324096768422
09:36:07 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.931981505433543
09:36:07 DEBUG opendrift:2109: -30.04264068599011 <- z -> -0.23955055219497545
09:36:07 DEBUG opendrift:2110: ---------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:07 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:07 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:07 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:07 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:07 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 17:00:00 (before)
2025-10-13 18:00:00 (after)
09:36:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.73595951502456 degrees.
09:36:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.73595951502456 degrees.
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:10 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:10 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 47x57x11) for time after (2025-10-13 18:00:00)
09:36:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 17:00:00) in space (linearNDFast)
09:36:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 18:00:00) in space (linearNDFast)
09:36:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 17:00:00, weight 0.93) and
after (2025-10-13 18:00:00, weight 0.07) in time
09:36:10 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0680295467895 degrees.
09:36:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0680295467895 degrees.
09:36:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:10 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:10 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.408457 (min) 0.367729 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.375748 (min) 0.319483 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.273216 (min) -0.229851 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: x_wind: 3.08945 (min) 5.51327 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.0126903 (min) 0.887365 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.0068 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01312e-06 (min) 0.004819 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0798 (min) 15.2467 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3428 (min) 32.792 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000132279 (min) 0.000195521 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:10 DEBUG opendrift:721: No elements hit coastline.
09:36:10 DEBUG opendrift:760: No elements hit seafloor.
09:36:10 DEBUG opendrift:1687: No elements to deactivate
09:36:10 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:10 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:10 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:10 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:10 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:10 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:10 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 405. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 17. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:10 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:10 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:10 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.022082393730403386
09:36:10 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:10 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:10 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:10 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:10 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:10 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(78), np.int64(0), np.int64(7), np.int64(415), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:10 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:10 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:10 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:10 DEBUG opendrift:2089: ======================================================================
09:36:10 INFO opendrift:2090: 2025-10-13 17:34:22.682756 - step 65 of 96 - 500 active elements (0 deactivated)
09:36:10 DEBUG opendrift:2096: 0 elements scheduled.
09:36:10 DEBUG opendrift:2098: ======================================================================
09:36:10 DEBUG opendrift:2109: 57.47477800839182 <- latitude -> 57.685691226144776
09:36:10 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.928292259678825
09:36:10 DEBUG opendrift:2109: -29.585725784301758 <- z -> -0.040303853106115506
09:36:10 DEBUG opendrift:2110: ---------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 17:00:00 (before)
2025-10-13 18:00:00 (after)
09:36:10 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 17:00:00) in space (linearNDFast)
09:36:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:10 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 18:00:00) in space (linearNDFast)
09:36:10 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:10 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 17:00:00, weight 0.43) and
after (2025-10-13 18:00:00, weight 0.57) in time
09:36:10 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07171880286876 degrees.
09:36:10 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07171880286876 degrees.
09:36:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:10 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:10 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:10 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:10 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:10 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:10 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:10 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.454562 (min) 0.382102 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.420127 (min) 0.302115 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.242546 (min) -0.202879 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.99648 (min) 5.35294 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: y_wind: 0.0555966 (min) 0.728336 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.8073 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01369e-06 (min) 0.00485612 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0799 (min) 15.2324 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3604 (min) 32.7904 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000171673 (min) 0.000222766 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:10 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:10 DEBUG opendrift:721: No elements hit coastline.
09:36:10 DEBUG opendrift:760: No elements hit seafloor.
09:36:10 DEBUG opendrift:1687: No elements to deactivate
09:36:10 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:10 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:10 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:10 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:10 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
09:36:10 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
09:36:10 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 405. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 18. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:10 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:10 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:10 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02072428491789825
09:36:10 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:10 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:10 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:10 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:10 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:10 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:10 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:10 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(79), np.int64(0), np.int64(7), np.int64(414), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:10 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:10 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:10 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:10 DEBUG opendrift:2089: ======================================================================
09:36:10 INFO opendrift:2090: 2025-10-13 18:04:22.682756 - step 66 of 96 - 500 active elements (0 deactivated)
09:36:10 DEBUG opendrift:2096: 0 elements scheduled.
09:36:10 DEBUG opendrift:2098: ======================================================================
09:36:10 DEBUG opendrift:2109: 57.47551621788354 <- latitude -> 57.68741543556372
09:36:10 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.92469414923654
09:36:10 DEBUG opendrift:2109: -29.585725784301758 <- z -> -0.8310812717508584
09:36:10 DEBUG opendrift:2110: ---------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:10 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:10 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:10 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:10 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:10 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 18:00:00 (before)
2025-10-13 19:00:00 (after)
09:36:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.781940338534355 and 59.73595951502456 degrees.
09:36: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']
09:36:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.781940338534355 and 59.73595951502456 degrees.
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:13 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:13 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 48x57x11) for time after (2025-10-13 19:00:00)
09:36:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 18:00:00) in space (linearNDFast)
09:36:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 19:00:00) in space (linearNDFast)
09:36:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 18:00:00, weight 0.93) and
after (2025-10-13 19:00:00, weight 0.07) in time
09:36:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07531690443992 degrees.
09:36:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07531690443992 degrees.
09:36:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:13 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:13 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.472896 (min) 0.357671 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.387437 (min) 0.287024 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.216036 (min) -0.173892 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.9162 (min) 5.21288 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.00233485 (min) 0.668013 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.2072 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01314e-06 (min) 0.00459164 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0267 (min) 15.2181 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3658 (min) 32.7888 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000227033 (min) 0.000177325 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:13 DEBUG opendrift:721: No elements hit coastline.
09:36:13 DEBUG opendrift:760: No elements hit seafloor.
09:36:13 DEBUG opendrift:1687: No elements to deactivate
09:36:13 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:13 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:13 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:13 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:13 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0]
09:36:13 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:36:13 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 406. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 19. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:13 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:13 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:13 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019640538562182164
09:36:13 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:13 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:13 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:13 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:13 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:13 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(79), np.int64(0), np.int64(7), np.int64(414), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:13 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:13 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:13 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:13 DEBUG opendrift:2089: ======================================================================
09:36:13 INFO opendrift:2090: 2025-10-13 18:34:22.682756 - step 67 of 96 - 500 active elements (0 deactivated)
09:36:13 DEBUG opendrift:2096: 0 elements scheduled.
09:36:13 DEBUG opendrift:2098: ======================================================================
09:36:13 DEBUG opendrift:2109: 57.475073817320194 <- latitude -> 57.68840145883293
09:36:13 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.921251484028202
09:36:13 DEBUG opendrift:2109: -29.585725784301758 <- z -> -0.08591937558743315
09:36:13 DEBUG opendrift:2110: ---------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 18:00:00 (before)
2025-10-13 19:00:00 (after)
09:36:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 18:00:00) in space (linearNDFast)
09:36:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 19:00:00) in space (linearNDFast)
09:36:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 18:00:00, weight 0.43) and
after (2025-10-13 19:00:00, weight 0.57) in time
09:36:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.078759539294055 degrees.
09:36:13 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.078759539294055 degrees.
09:36:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:13 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:13 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:13 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:13 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:13 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:13 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:13 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.42429 (min) 0.336092 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.434838 (min) 0.262005 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.182336 (min) -0.136017 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.91021 (min) 4.93637 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.311777 (min) 0.607299 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 35.0247 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01264e-06 (min) 0.0045379 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9635 (min) 15.204 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3713 (min) 32.7874 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000196864 (min) 0.000200783 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:13 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:13 DEBUG opendrift:721: No elements hit coastline.
09:36:13 DEBUG opendrift:760: No elements hit seafloor.
09:36:13 DEBUG opendrift:1687: No elements to deactivate
09:36:13 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:13 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:13 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:13 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:36:13 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 3 0]
09:36:13 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 3]
09:36:13 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 409. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 20. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:13 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:13 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:13 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01767974002540767
09:36:13 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:13 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:13 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:13 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:36:13 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:13 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:13 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:13 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:13 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:13 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:13 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(77), np.int64(0), np.int64(7), np.int64(416), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:13 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:13 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:13 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:13 DEBUG opendrift:2089: ======================================================================
09:36:13 INFO opendrift:2090: 2025-10-13 19:04:22.682756 - step 68 of 96 - 500 active elements (0 deactivated)
09:36:13 DEBUG opendrift:2096: 0 elements scheduled.
09:36:13 DEBUG opendrift:2098: ======================================================================
09:36:13 DEBUG opendrift:2109: 57.47361449334683 <- latitude -> 57.68847327415932
09:36:13 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.921251484028202
09:36:13 DEBUG opendrift:2109: -29.719884799291357 <- z -> -0.10048302492877087
09:36:13 DEBUG opendrift:2110: ---------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:13 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:13 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:13 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 19:00:00 (before)
2025-10-13 20:00:00 (after)
09:36:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.79326413076052 and 59.73595951502456 degrees.
09:36:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.79326413076052 and 59.73595951502456 degrees.
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:17 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:17 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 48x56x11) for time after (2025-10-13 20:00:00)
09:36:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 19:00:00) in space (linearNDFast)
09:36:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:17 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 20:00:00) in space (linearNDFast)
09:36:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:17 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 19:00:00, weight 0.93) and
after (2025-10-13 20:00:00, weight 0.07) in time
09:36:17 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.078759539294055 degrees.
09:36:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.078759539294055 degrees.
09:36:17 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:17 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:17 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:17 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:17 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:17 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:17 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:17 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:17 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:17 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.451015 (min) 0.334592 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.397893 (min) 0.236226 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.147695 (min) -0.0969315 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.85001 (min) 4.67731 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.648071 (min) 0.577632 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.8927 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01195e-06 (min) 0.00377346 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0541 (min) 15.1989 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3382 (min) 32.7859 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000233407 (min) 0.000234343 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:17 DEBUG opendrift:721: No elements hit coastline.
09:36:17 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:17 DEBUG opendrift:1687: No elements to deactivate
09:36:17 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:17 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:17 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:17 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:36:17 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0 3 0]
09:36:17 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3]
09:36:17 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 413. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 21. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:17 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:17 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:17 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:17 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:17 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016116336864710402
09:36:17 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:17 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:17 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
09:36:17 DEBUG opendrift:765: Lifting 4 elements to seafloor.
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:17 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:17 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:17 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:17 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(74), np.int64(0), np.int64(7), np.int64(419), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:17 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:17 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:17 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:17 DEBUG opendrift:2089: ======================================================================
09:36:17 INFO opendrift:2090: 2025-10-13 19:34:22.682756 - step 69 of 96 - 500 active elements (0 deactivated)
09:36:17 DEBUG opendrift:2096: 0 elements scheduled.
09:36:17 DEBUG opendrift:2098: ======================================================================
09:36:17 DEBUG opendrift:2109: 57.471564252786166 <- latitude -> 57.687355821185655
09:36:17 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.921251484028202
09:36:17 DEBUG opendrift:2109: -29.5894718170166 <- z -> -0.27011516882755104
09:36:17 DEBUG opendrift:2110: ---------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:17 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 19:00:00 (before)
2025-10-13 20:00:00 (after)
09:36:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 19:00:00) in space (linearNDFast)
09:36:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:17 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 20:00:00) in space (linearNDFast)
09:36:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:17 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 19:00:00, weight 0.43) and
after (2025-10-13 20:00:00, weight 0.57) in time
09:36:17 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.078759539294055 degrees.
09:36:17 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.078759539294055 degrees.
09:36:17 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:17 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:17 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:17 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:17 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:17 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:17 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:17 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:17 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:17 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:17 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:17 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:17 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.3676 (min) 0.330164 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.475418 (min) 0.205999 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.105568 (min) -0.053537 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.47251 (min) 4.32312 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: y_wind: -0.971879 (min) 0.501339 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.9678 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01111e-06 (min) 0.00403777 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9514 (min) 15.1947 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3426 (min) 32.7833 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000258553 (min) 0.000247054 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:17 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:17 DEBUG opendrift:721: No elements hit coastline.
09:36:17 DEBUG opendrift:760: No elements hit seafloor.
09:36:17 DEBUG opendrift:1687: No elements to deactivate
09:36:17 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:17 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:17 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:17 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:17 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0]
09:36:17 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:36:17 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 414. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 22. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:17 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:17 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:17 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:17 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:17 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014191771414987312
09:36:17 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:17 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:17 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:17 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:17 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:17 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:17 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:17 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:17 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:17 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(74), np.int64(0), np.int64(7), np.int64(419), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:17 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:17 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:17 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:17 DEBUG opendrift:2089: ======================================================================
09:36:17 INFO opendrift:2090: 2025-10-13 20:04:22.682756 - step 70 of 96 - 500 active elements (0 deactivated)
09:36:17 DEBUG opendrift:2096: 0 elements scheduled.
09:36:17 DEBUG opendrift:2098: ======================================================================
09:36:17 DEBUG opendrift:2109: 57.469588749772925 <- latitude -> 57.68482050176344
09:36:17 DEBUG opendrift:2109: 10.474089629784828 <- longitude -> 10.925530005760164
09:36:17 DEBUG opendrift:2109: -29.5894718170166 <- z -> -0.5243993363916801
09:36:17 DEBUG opendrift:2110: ---------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:17 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:17 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:17 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:17 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 20:00:00 (before)
2025-10-13 21:00:00 (after)
09:36:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.79326413076052 and 59.74261261043102 degrees.
09:36:20 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.79326413076052 and 59.74261261043102 degrees.
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:20 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:20 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 49x56x11) for time after (2025-10-13 21:00:00)
09:36:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 20:00:00) in space (linearNDFast)
09:36:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 21:00:00) in space (linearNDFast)
09:36:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 20:00:00, weight 0.93) and
after (2025-10-13 21:00:00, weight 0.07) in time
09:36:20 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07448104416644 degrees.
09:36:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.07448104416644 degrees.
09:36:20 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:20 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:20 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:20 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:20 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:20 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:20 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:20 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:20 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:20 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.361326 (min) 0.292806 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.462582 (min) 0.182744 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0634574 (min) -0.0106308 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: x_wind: 2.10924 (min) 3.93668 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.26255 (min) 0.435897 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.8556 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01033e-06 (min) 0.00425018 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9574 (min) 15.1905 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3468 (min) 32.7831 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000282352 (min) 0.000337286 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:20 DEBUG opendrift:721: No elements hit coastline.
09:36:20 DEBUG opendrift:760: No elements hit seafloor.
09:36:20 DEBUG opendrift:1687: No elements to deactivate
09:36:20 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:20 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:20 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:20 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:36:20 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
09:36:20 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
09:36:20 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 417. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 44. 0.]
[ 22. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:20 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:20 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:20 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:20 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:20 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.012269777021061284
09:36:20 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:20 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:20 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:20 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:36:20 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:20 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:20 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:20 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:20 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:20 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(71), np.int64(0), np.int64(6), np.int64(423), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:20 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:20 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:20 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:20 DEBUG opendrift:2089: ======================================================================
09:36:20 INFO opendrift:2090: 2025-10-13 20:34:22.682756 - step 71 of 96 - 500 active elements (0 deactivated)
09:36:20 DEBUG opendrift:2096: 0 elements scheduled.
09:36:20 DEBUG opendrift:2098: ======================================================================
09:36:20 DEBUG opendrift:2109: 57.46718216822538 <- latitude -> 57.68161447691992
09:36:20 DEBUG opendrift:2109: 10.474089629784832 <- longitude -> 10.930718902735272
09:36:20 DEBUG opendrift:2109: -30.586701840441 <- z -> -0.418455420010168
09:36:20 DEBUG opendrift:2110: ---------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:20 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 20:00:00 (before)
2025-10-13 21:00:00 (after)
09:36:20 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 20:00:00) in space (linearNDFast)
09:36:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:20 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 21:00:00) in space (linearNDFast)
09:36:20 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:20 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 20:00:00, weight 0.43) and
after (2025-10-13 21:00:00, weight 0.57) in time
09:36:20 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06929213098213 degrees.
09:36:20 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06929213098213 degrees.
09:36:20 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:20 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:20 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:20 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:20 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:20 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:20 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:20 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:20 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:20 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:20 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:20 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:20 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:20 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.345217 (min) 0.274893 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.507419 (min) 0.153533 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0218261 (min) 0.0263842 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: x_wind: 1.76835 (min) 3.39095 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.34781 (min) 0.433955 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.8695 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00965e-06 (min) 0.00391615 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9599 (min) 15.1871 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3457 (min) 32.7824 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000268529 (min) 0.000333032 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:20 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:20 DEBUG opendrift:721: No elements hit coastline.
09:36:20 DEBUG opendrift:760: No elements hit seafloor.
09:36:20 DEBUG opendrift:1687: No elements to deactivate
09:36:20 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:20 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:20 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:20 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:20 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:36:20 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:36:20 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 419. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 45. 0.]
[ 22. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:20 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:20 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:20 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:20 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:20 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.009292670930953633
09:36:20 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:20 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:20 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:20 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:20 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:20 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:20 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:20 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(69), np.int64(0), np.int64(6), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:20 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:20 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:20 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:20 DEBUG opendrift:2089: ======================================================================
09:36:20 INFO opendrift:2090: 2025-10-13 21:04:22.682756 - step 72 of 96 - 500 active elements (0 deactivated)
09:36:20 DEBUG opendrift:2096: 0 elements scheduled.
09:36:20 DEBUG opendrift:2098: ======================================================================
09:36:20 DEBUG opendrift:2109: 57.46453826023107 <- latitude -> 57.67837206327569
09:36:20 DEBUG opendrift:2109: 10.474089629784832 <- longitude -> 10.933235443766517
09:36:20 DEBUG opendrift:2109: -31.5507238389403 <- z -> 0.0
09:36:20 DEBUG opendrift:2110: ---------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:20 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:20 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:20 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:20 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 21:00:00 (before)
2025-10-13 22:00:00 (after)
09:36:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.81144843495386 and 59.74926305826132 degrees.
09:36:23 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.81144843495386 and 59.74926305826132 degrees.
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:23 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:23 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 49x55x11) for time after (2025-10-13 22:00:00)
09:36:23 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 21:00:00) in space (linearNDFast)
09:36:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:23 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 22:00:00) in space (linearNDFast)
09:36:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:23 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 21:00:00, weight 0.93) and
after (2025-10-13 22:00:00, weight 0.07) in time
09:36:23 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06677559252862 degrees.
09:36:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06677559252862 degrees.
09:36:23 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:23 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:23 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:23 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:23 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:23 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:23 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:23 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:23 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:23 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.350158 (min) 0.235351 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.551244 (min) 0.134613 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0169804 (min) 0.0596414 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: x_wind: 1.33792 (min) 2.91208 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.41156 (min) 0.446971 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.8997 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00905e-06 (min) 0.0040704 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9389 (min) 15.1839 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3488 (min) 32.7822 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000285893 (min) 0.000311633 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:23 DEBUG opendrift:721: No elements hit coastline.
09:36:23 DEBUG opendrift:760: No elements hit seafloor.
09:36:23 DEBUG opendrift:1687: No elements to deactivate
09:36:23 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:23 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:23 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:23 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:23 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:23 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:23 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 420. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 45. 0.]
[ 22. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:23 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:23 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:23 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:23 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:23 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007045675843285408
09:36:23 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:23 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:23 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:23 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:23 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:23 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:23 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:23 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:23 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(68), np.int64(0), np.int64(6), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:23 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:23 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:23 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:23 DEBUG opendrift:2089: ======================================================================
09:36:23 INFO opendrift:2090: 2025-10-13 21:34:22.682756 - step 73 of 96 - 500 active elements (0 deactivated)
09:36:23 DEBUG opendrift:2096: 0 elements scheduled.
09:36:23 DEBUG opendrift:2098: ======================================================================
09:36:23 DEBUG opendrift:2109: 57.461481684846795 <- latitude -> 57.67543152933284
09:36:23 DEBUG opendrift:2109: 10.474089629784826 <- longitude -> 10.937357047121601
09:36:23 DEBUG opendrift:2109: -29.785285477063486 <- z -> -0.19097544008553163
09:36:23 DEBUG opendrift:2110: ---------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:23 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:23 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 21:00:00 (before)
2025-10-13 22:00:00 (after)
09:36:23 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 21:00:00) in space (linearNDFast)
09:36:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:23 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 22:00:00) in space (linearNDFast)
09:36:23 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:23 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 21:00:00, weight 0.43) and
after (2025-10-13 22:00:00, weight 0.57) in time
09:36:23 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0626539996027 degrees.
09:36:23 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0626539996027 degrees.
09:36:23 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:23 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:23 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:23 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:23 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:23 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:23 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:23 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:23 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:23 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:23 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:23 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:23 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:23 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.373742 (min) 0.232117 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.540004 (min) 0.133222 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.031635 (min) 0.0729876 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: x_wind: 1.12713 (min) 2.45421 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.36237 (min) 0.429611 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.9277 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00906e-06 (min) 0.00350554 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9422 (min) 15.1818 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3554 (min) 32.7813 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000271921 (min) 0.000308358 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:23 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:23 DEBUG opendrift:721: No elements hit coastline.
09:36:23 DEBUG opendrift:760: No elements hit seafloor.
09:36:23 DEBUG opendrift:1687: No elements to deactivate
09:36:23 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:23 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:23 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:23 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:36:23 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0 3 0 0]
09:36:23 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 0 3 3]
09:36:23 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 423. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 45. 0.]
[ 24. 0. 17. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:23 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:23 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:23 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:23 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:23 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.005155114879210514
09:36:23 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:23 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:23 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:23 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:23 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:23 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:23 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:23 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:36:23 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:23 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:36:23 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:23 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(67), np.int64(0), np.int64(7), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:23 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:23 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:23 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:23 DEBUG opendrift:2089: ======================================================================
09:36:23 INFO opendrift:2090: 2025-10-13 22:04:22.682756 - step 74 of 96 - 500 active elements (0 deactivated)
09:36:23 DEBUG opendrift:2096: 0 elements scheduled.
09:36:23 DEBUG opendrift:2098: ======================================================================
09:36:23 DEBUG opendrift:2109: 57.458425440861916 <- latitude -> 57.671802953504915
09:36:23 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.940116640173267
09:36:23 DEBUG opendrift:2109: -29.5894718170166 <- z -> -0.3050634486122447
09:36:23 DEBUG opendrift:2110: ---------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:23 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:23 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:23 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:23 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:23 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 22:00:00 (before)
2025-10-13 23:00:00 (after)
09:36:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.81144843495386 and 59.75591085991459 degrees.
09:36:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.81144843495386 and 59.75591085991459 degrees.
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:27 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:27 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 50x55x11) for time after (2025-10-13 23:00:00)
09:36:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 22:00:00) in space (linearNDFast)
09:36:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 23:00:00) in space (linearNDFast)
09:36:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 22:00:00, weight 0.93) and
after (2025-10-13 23:00:00, weight 0.07) in time
09:36:27 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.059894400907595 degrees.
09:36:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.059894400907595 degrees.
09:36:27 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:27 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:27 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:27 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:27 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:27 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:27 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:27 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:27 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:27 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.403849 (min) 0.228321 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.492543 (min) 0.13404 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0355448 (min) 0.0836104 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: x_wind: 0.294584 (min) 1.98885 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.42798 (min) 0.401171 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.959 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00908e-06 (min) 0.0044753 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9453 (min) 15.1801 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3386 (min) 32.7801 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000258821 (min) 0.000289451 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:27 DEBUG opendrift:721: No elements hit coastline.
09:36:27 DEBUG opendrift:760: No elements hit seafloor.
09:36:27 DEBUG opendrift:1687: No elements to deactivate
09:36:27 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:27 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:27 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:27 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 0
09:36:27 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:27 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.003559249160251753
09:36:27 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:27 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:27 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:27 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:27 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:36:27 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:27 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:36:27 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:27 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(67), np.int64(0), np.int64(7), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:27 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:27 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:27 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:27 DEBUG opendrift:2089: ======================================================================
09:36:27 INFO opendrift:2090: 2025-10-13 22:34:22.682756 - step 75 of 96 - 500 active elements (0 deactivated)
09:36:27 DEBUG opendrift:2096: 0 elements scheduled.
09:36:27 DEBUG opendrift:2098: ======================================================================
09:36:27 DEBUG opendrift:2109: 57.45662693183405 <- latitude -> 57.668344853890005
09:36:27 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.941229691846788
09:36:27 DEBUG opendrift:2109: -31.167972436246203 <- z -> -0.42569969885506304
09:36:27 DEBUG opendrift:2110: ---------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:27 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 22:00:00 (before)
2025-10-13 23:00:00 (after)
09:36:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 22:00:00) in space (linearNDFast)
09:36:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-13 23:00:00) in space (linearNDFast)
09:36:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 22:00:00, weight 0.43) and
after (2025-10-13 23:00:00, weight 0.57) in time
09:36:27 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.05878135277866 degrees.
09:36:27 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.05878135277866 degrees.
09:36:27 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:27 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:27 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:27 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:27 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:27 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:27 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:27 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:27 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:27 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:27 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:27 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:27 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.430243 (min) 0.217424 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.55643 (min) 0.14778 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: 0.0161302 (min) 0.0672361 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.19627 (min) 1.50717 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: y_wind: -1.82443 (min) 0.220013 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.9691 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00917e-06 (min) 0.00462852 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9508 (min) 15.1799 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3412 (min) 32.7778 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.00026255 (min) 0.000250798 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:27 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:27 DEBUG opendrift:721: No elements hit coastline.
09:36:27 DEBUG opendrift:760: No elements hit seafloor.
09:36:27 DEBUG opendrift:1687: No elements to deactivate
09:36:27 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:27 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:27 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:27 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:27 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:27 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:27 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 424. 0.]
[ 0. 0. 0. 0. 0.]
[ 17. 0. 0. 46. 0.]
[ 24. 0. 19. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:27 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:27 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:27 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:27 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:27 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0034432780389149187
09:36:27 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:27 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:27 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:27 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:27 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:27 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
09:36:27 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:27 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
09:36:27 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:27 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(66), np.int64(0), np.int64(7), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:27 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:27 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:27 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:27 DEBUG opendrift:2089: ======================================================================
09:36:27 INFO opendrift:2090: 2025-10-13 23:04:22.682756 - step 76 of 96 - 500 active elements (0 deactivated)
09:36:27 DEBUG opendrift:2096: 0 elements scheduled.
09:36:27 DEBUG opendrift:2098: ======================================================================
09:36:27 DEBUG opendrift:2109: 57.45470487060856 <- latitude -> 57.665285265612795
09:36:27 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.94060880550072
09:36:27 DEBUG opendrift:2109: -30.2085714189414 <- z -> -0.47151078354566667
09:36:27 DEBUG opendrift:2110: ---------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:27 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:27 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:27 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:27 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 23:00:00 (before)
2025-10-14 00:00:00 (after)
09:36:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.80012334840083 and 59.762556016791805 degrees.
09:36: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']
09:36:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.80012334840083 and 59.762556016791805 degrees.
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:30 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:30 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 51x56x11) for time after (2025-10-14 00:00:00)
09:36:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 23:00:00) in space (linearNDFast)
09:36:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 00:00:00) in space (linearNDFast)
09:36:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 23:00:00, weight 0.93) and
after (2025-10-14 00:00:00, weight 0.07) in time
09:36:30 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.05940223227258 degrees.
09:36:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.05940223227258 degrees.
09:36:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:30 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:30 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.313737 (min) 0.205538 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.524661 (min) 0.161398 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.00522219 (min) 0.0488263 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.64216 (min) 0.747166 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.38861 (min) -0.272643 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.9657 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00926e-06 (min) 0.00454309 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9664 (min) 15.1799 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3438 (min) 32.7749 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000260902 (min) 0.000245926 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:30 DEBUG opendrift:721: No elements hit coastline.
09:36:30 DEBUG opendrift:760: No elements hit seafloor.
09:36:30 DEBUG opendrift:1687: No elements to deactivate
09:36:30 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:30 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:30 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:30 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:30 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 2]
09:36:30 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 0]
09:36:30 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 424. 0.]
[ 0. 0. 0. 0. 0.]
[ 18. 0. 0. 47. 0.]
[ 25. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:30 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:30 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:30 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.009171401475270857
09:36:30 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:30 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:30 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:30 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:30 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:30 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:30 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:30 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(68), np.int64(0), np.int64(4), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:30 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:30 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:30 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:30 DEBUG opendrift:2089: ======================================================================
09:36:30 INFO opendrift:2090: 2025-10-13 23:34:22.682756 - step 77 of 96 - 500 active elements (0 deactivated)
09:36:30 DEBUG opendrift:2096: 0 elements scheduled.
09:36:30 DEBUG opendrift:2098: ======================================================================
09:36:30 DEBUG opendrift:2109: 57.45264696739971 <- latitude -> 57.66285911979593
09:36:30 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.938341928391417
09:36:30 DEBUG opendrift:2109: -32.21178959801344 <- z -> -0.312583767474804
09:36:30 DEBUG opendrift:2110: ---------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-13 23:00:00 (before)
2025-10-14 00:00:00 (after)
09:36:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-13 23:00:00) in space (linearNDFast)
09:36:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 00:00:00) in space (linearNDFast)
09:36:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-13 23:00:00, weight 0.43) and
after (2025-10-14 00:00:00, weight 0.57) in time
09:36:30 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06166911930979 degrees.
09:36:30 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06166911930979 degrees.
09:36:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:30 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:30 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:30 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:30 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:30 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:30 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:30 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.407903 (min) 0.187861 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.44549 (min) 0.174307 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0388807 (min) 0.0178988 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.5291 (min) -1.96485 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.68917 (min) -2.54178 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.9297 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00933e-06 (min) 0.00512376 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0328 (min) 15.1806 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.346 (min) 32.7697 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000239012 (min) 0.000247887 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:30 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:30 DEBUG opendrift:721: No elements hit coastline.
09:36:30 DEBUG opendrift:765: Lifting 7 elements to seafloor.
09:36:30 DEBUG opendrift:1687: No elements to deactivate
09:36:30 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:30 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:30 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:30 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:30 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:30 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:30 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 425. 0.]
[ 0. 0. 0. 0. 0.]
[ 18. 0. 0. 49. 0.]
[ 25. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:30 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:30 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:30 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01855305345179518
09:36:30 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:30 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:30 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:30 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:30 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:30 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:30 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:30 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:30 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(67), np.int64(0), np.int64(4), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:30 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:30 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:30 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:30 DEBUG opendrift:2089: ======================================================================
09:36:30 INFO opendrift:2090: 2025-10-14 00:04:22.682756 - step 78 of 96 - 500 active elements (0 deactivated)
09:36:30 DEBUG opendrift:2096: 0 elements scheduled.
09:36:30 DEBUG opendrift:2098: ======================================================================
09:36:30 DEBUG opendrift:2109: 57.45084243196392 <- latitude -> 57.661088620608915
09:36:30 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.935999806772223
09:36:30 DEBUG opendrift:2109: -32.67676544189453 <- z -> -0.19861020036517174
09:36:30 DEBUG opendrift:2110: ---------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:30 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:30 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:30 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 00:00:00 (before)
2025-10-14 01:00:00 (after)
09:36:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.769198530290915 degrees.
09:36:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.769198530290915 degrees.
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:33 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:33 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 52x57x11) for time after (2025-10-14 01:00:00)
09:36:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 00:00:00) in space (linearNDFast)
09:36:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 01:00:00) in space (linearNDFast)
09:36:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 00:00:00, weight 0.93) and
after (2025-10-14 01:00:00, weight 0.07) in time
09:36:33 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06401124123193 degrees.
09:36:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06401124123193 degrees.
09:36:33 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:33 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:33 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:33 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:33 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:33 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:33 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:33 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:33 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:33 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.294662 (min) 0.169885 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.365358 (min) 0.187148 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.073336 (min) -0.0139764 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.71204 (min) -3.88198 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.79175 (min) -4.05735 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.9244 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.00948e-06 (min) 0.00568286 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9862 (min) 15.181 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3513 (min) 32.7648 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000242215 (min) 0.000288083 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:33 DEBUG opendrift:721: No elements hit coastline.
09:36:33 DEBUG opendrift:765: Lifting 13 elements to seafloor.
09:36:33 DEBUG opendrift:1687: No elements to deactivate
09:36:33 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:33 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:33 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:33 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 8
09:36:33 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 3 3 2 0 3 0]
09:36:33 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 0 0 3 0 3]
09:36:33 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 429. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 28. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:33 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:33 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:33 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:33 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:33 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03138700317707215
09:36:33 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:33 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:33 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
09:36:33 DEBUG opendrift:765: Lifting 4 elements to seafloor.
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:33 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:33 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:33 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:33 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:33 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(67), np.int64(0), np.int64(3), np.int64(430), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:33 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:33 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:33 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:33 DEBUG opendrift:2089: ======================================================================
09:36:33 INFO opendrift:2090: 2025-10-14 00:34:22.682756 - step 79 of 96 - 500 active elements (0 deactivated)
09:36:33 DEBUG opendrift:2096: 0 elements scheduled.
09:36:33 DEBUG opendrift:2098: ======================================================================
09:36:33 DEBUG opendrift:2109: 57.45017258788727 <- latitude -> 57.65999617502497
09:36:33 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.935206393787741
09:36:33 DEBUG opendrift:2109: -32.64799499511719 <- z -> -0.6501515788363914
09:36:33 DEBUG opendrift:2110: ---------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:33 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 00:00:00 (before)
2025-10-14 01:00:00 (after)
09:36:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 00:00:00) in space (linearNDFast)
09:36:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 01:00:00) in space (linearNDFast)
09:36:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 00:00:00, weight 0.43) and
after (2025-10-14 01:00:00, weight 0.57) in time
09:36:33 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0648046547811 degrees.
09:36:33 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.0648046547811 degrees.
09:36:33 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:33 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:33 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:33 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:33 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:33 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:33 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:33 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:33 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:33 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:33 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:33 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:33 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.449556 (min) 0.160689 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.363153 (min) 0.199596 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.111036 (min) -0.0496133 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.57022 (min) -3.07338 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.06868 (min) -2.97447 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.8667 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01002e-06 (min) 0.00532045 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9957 (min) 15.1807 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3445 (min) 32.7556 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000218993 (min) 0.000220596 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:33 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:33 DEBUG opendrift:721: No elements hit coastline.
09:36:33 DEBUG opendrift:765: Lifting 18 elements to seafloor.
09:36:33 DEBUG opendrift:1687: No elements to deactivate
09:36:33 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:33 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:33 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:33 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:36:33 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0 3]
09:36:33 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 0]
09:36:33 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 430. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 30. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:33 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:33 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:33 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:33 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:33 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02623109102393375
09:36:33 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:33 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:33 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:33 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:33 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:33 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:33 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:33 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:33 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(68), np.int64(0), np.int64(3), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:33 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:33 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:33 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:33 DEBUG opendrift:2089: ======================================================================
09:36:33 INFO opendrift:2090: 2025-10-14 01:04:22.682756 - step 80 of 96 - 500 active elements (0 deactivated)
09:36:33 DEBUG opendrift:2096: 0 elements scheduled.
09:36:33 DEBUG opendrift:2098: ======================================================================
09:36:33 DEBUG opendrift:2109: 57.44964811130832 <- latitude -> 57.659740046512354
09:36:33 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.934167239565873
09:36:33 DEBUG opendrift:2109: -32.614437103271484 <- z -> -0.6025246704272709
09:36:33 DEBUG opendrift:2110: ---------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:33 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:33 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:33 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:33 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 01:00:00 (before)
2025-10-14 02:00:00 (after)
09:36:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.769198530290915 degrees.
09:36:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.769198530290915 degrees.
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:36 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:36 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 52x57x11) for time after (2025-10-14 02:00:00)
09:36:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 01:00:00) in space (linearNDFast)
09:36:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 02:00:00) in space (linearNDFast)
09:36:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 01:00:00, weight 0.93) and
after (2025-10-14 02:00:00, weight 0.07) in time
09:36:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.065843817079184 degrees.
09:36:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.065843817079184 degrees.
09:36:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:36 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:36 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.433357 (min) 0.185768 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.298939 (min) 0.245861 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.150201 (min) -0.0873429 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.67521 (min) -2.47994 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.63534 (min) -2.09585 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.6604 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01057e-06 (min) 0.00612135 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9604 (min) 15.1801 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.3525 (min) 32.7499 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000261855 (min) 0.000216283 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:36 DEBUG opendrift:721: No elements hit coastline.
09:36:36 DEBUG opendrift:765: Lifting 22 elements to seafloor.
09:36:36 DEBUG opendrift:1687: No elements to deactivate
09:36:36 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:36 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:36 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:36 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:36:36 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 3 0]
09:36:36 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 0 3]
09:36:36 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 431. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 32. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:36 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:36 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.024937427185708686
09:36:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:36 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:36 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:36 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:36 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:36 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(69), np.int64(0), np.int64(3), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:36 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:36 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:36 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:36 DEBUG opendrift:2089: ======================================================================
09:36:36 INFO opendrift:2090: 2025-10-14 01:34:22.682756 - step 81 of 96 - 500 active elements (0 deactivated)
09:36:36 DEBUG opendrift:2096: 0 elements scheduled.
09:36:36 DEBUG opendrift:2098: ======================================================================
09:36:36 DEBUG opendrift:2109: 57.44987383776889 <- latitude -> 57.660363531989766
09:36:36 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.931637183796873
09:36:36 DEBUG opendrift:2109: -32.579376220703125 <- z -> -0.9353336992329631
09:36:36 DEBUG opendrift:2110: ---------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 01:00:00 (before)
2025-10-14 02:00:00 (after)
09:36:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 01:00:00) in space (linearNDFast)
09:36:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 02:00:00) in space (linearNDFast)
09:36:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 01:00:00, weight 0.43) and
after (2025-10-14 02:00:00, weight 0.57) in time
09:36:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:36 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:36 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:36 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:36 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:36 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:36 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:36 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.488557 (min) 0.147743 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.205971 (min) 0.28241 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.19699 (min) -0.136012 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.66078 (min) -3.14568 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.9576 (min) -2.33186 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.5597 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01081e-06 (min) 0.00783296 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0689 (min) 15.1818 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4222 (min) 32.7435 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000304468 (min) 0.000238972 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:36 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:36 DEBUG opendrift:721: No elements hit coastline.
09:36:36 DEBUG opendrift:765: Lifting 27 elements to seafloor.
09:36:36 DEBUG opendrift:1687: No elements to deactivate
09:36:36 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:36 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:36 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:36 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 5
09:36:36 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0 0 0 0]
09:36:36 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 3 3 3]
09:36:36 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 435. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 33. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:36 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:36 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:36 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026566698095126417
09:36:36 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:36 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:36 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:36 DEBUG opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
09:36:36 DEBUG opendrift:765: Lifting 4 elements to seafloor.
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:36 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:36 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:36 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:36 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:36 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(66), np.int64(0), np.int64(3), np.int64(431), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:36 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:36 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:36 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:36 DEBUG opendrift:2089: ======================================================================
09:36:36 INFO opendrift:2090: 2025-10-14 02:04:22.682756 - step 82 of 96 - 500 active elements (0 deactivated)
09:36:36 DEBUG opendrift:2096: 0 elements scheduled.
09:36:36 DEBUG opendrift:2098: ======================================================================
09:36:36 DEBUG opendrift:2109: 57.451467025595676 <- latitude -> 57.662073625457715
09:36:36 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.93163718379687
09:36:36 DEBUG opendrift:2109: -32.53548049926758 <- z -> -0.5730925118953311
09:36:36 DEBUG opendrift:2110: ---------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:36 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:36 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:36 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:36 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 02:00:00 (before)
2025-10-14 03:00:00 (after)
09:36:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.769198530290915 degrees.
09:36:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7888009725768 and 59.769198530290915 degrees.
09:36:38 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:38 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:38 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:38 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:38 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:38 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 52x57x11) for time after (2025-10-14 03:00:00)
09:36:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 02:00:00) in space (linearNDFast)
09:36:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 03:00:00) in space (linearNDFast)
09:36:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 02:00:00, weight 0.93) and
after (2025-10-14 03:00:00, weight 0.07) in time
09:36:38 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:38 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:38 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:38 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:38 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:38 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:38 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:38 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:38 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:38 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:38 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:38 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:38 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:38 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:38 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:38 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:38 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:38 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.462395 (min) 0.153961 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.184055 (min) 0.291202 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.242197 (min) -0.183114 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.73602 (min) -3.70574 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.18778 (min) -2.49499 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.4427 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01109e-06 (min) 0.0100667 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.957 (min) 15.188 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.409 (min) 32.7369 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000329362 (min) 0.000285172 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:38 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:38 DEBUG opendrift:721: No elements hit coastline.
09:36:38 DEBUG opendrift:765: Lifting 33 elements to seafloor.
09:36:38 DEBUG opendrift:1687: No elements to deactivate
09:36:38 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:38 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:38 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:38 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:36:38 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 3 0]
09:36:38 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 0 3]
09:36:38 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 438. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 34. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:38 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:38 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:38 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:38 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:38 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02823913944091408
09:36:38 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:38 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:38 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:38 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:36:38 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:38 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:38 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:38 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:38 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:38 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:38 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(64), np.int64(0), np.int64(3), np.int64(433), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:38 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:38 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:38 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:38 DEBUG opendrift:2089: ======================================================================
09:36:38 INFO opendrift:2090: 2025-10-14 02:34:22.682756 - step 83 of 96 - 500 active elements (0 deactivated)
09:36:38 DEBUG opendrift:2096: 0 elements scheduled.
09:36:38 DEBUG opendrift:2098: ======================================================================
09:36:38 DEBUG opendrift:2109: 57.45286489910321 <- latitude -> 57.66475046517264
09:36:38 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.931637183796873
09:36:38 DEBUG opendrift:2109: -33.168087485783296 <- z -> -0.27196849339605
09:36:38 DEBUG opendrift:2110: ---------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:38 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:38 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:38 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:38 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:38 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 02:00:00 (before)
2025-10-14 03:00:00 (after)
09:36:38 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 02:00:00) in space (linearNDFast)
09:36:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:38 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 03:00:00) in space (linearNDFast)
09:36:38 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:38 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 02:00:00, weight 0.43) and
after (2025-10-14 03:00:00, weight 0.57) in time
09:36:38 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:38 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:39 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:39 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:39 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:39 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:39 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:39 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:39 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:39 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:39 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.511529 (min) 0.157587 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.107537 (min) 0.425501 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.277849 (min) -0.22166 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.57195 (min) -3.64727 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.86221 (min) -2.84221 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.3471 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01155e-06 (min) 0.00546359 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 14.0317 (min) 15.1924 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4092 (min) 32.7295 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000250553 (min) 0.000315581 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:39 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:39 DEBUG opendrift:721: No elements hit coastline.
09:36:39 DEBUG opendrift:765: Lifting 37 elements to seafloor.
09:36:39 DEBUG opendrift:1687: No elements to deactivate
09:36:39 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:39 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:39 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:39 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:36:39 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0 0]
09:36:39 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3 3]
09:36:39 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 441. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 34. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:39 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:39 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:39 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.025869390340113492
09:36:39 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:39 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:39 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:39 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:36:39 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:39 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:39 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:39 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:39 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:39 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(61), np.int64(0), np.int64(3), np.int64(436), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:39 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:39 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:39 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:39 DEBUG opendrift:2089: ======================================================================
09:36:39 INFO opendrift:2090: 2025-10-14 03:04:22.682756 - step 84 of 96 - 500 active elements (0 deactivated)
09:36:39 DEBUG opendrift:2096: 0 elements scheduled.
09:36:39 DEBUG opendrift:2098: ======================================================================
09:36:39 DEBUG opendrift:2109: 57.45568270039689 <- latitude -> 57.66786933787843
09:36:39 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.93163718379687
09:36:39 DEBUG opendrift:2109: -33.004547119140625 <- z -> -0.18251052297596104
09:36:39 DEBUG opendrift:2110: ---------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:39 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:39 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:39 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 03:00:00 (before)
2025-10-14 04:00:00 (after)
09:36:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.781940338534355 and 59.769198530290915 degrees.
09:36:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.781940338534355 and 59.769198530290915 degrees.
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:41 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:41 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 53x57x11) for time after (2025-10-14 04:00:00)
09:36:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 03:00:00) in space (linearNDFast)
09:36:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 04:00:00) in space (linearNDFast)
09:36:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 03:00:00, weight 0.93) and
after (2025-10-14 04:00:00, weight 0.07) in time
09:36:41 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384832096 degrees.
09:36:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:41 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:41 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.513026 (min) 0.168012 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0816604 (min) 0.331734 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.315681 (min) -0.256872 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.42654 (min) -3.59937 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.58217 (min) -3.12824 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.2988 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01268e-06 (min) 0.00753686 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9121 (min) 15.1963 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4132 (min) 32.7235 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000244885 (min) 0.000341341 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:41 DEBUG opendrift:721: No elements hit coastline.
09:36:41 DEBUG opendrift:765: Lifting 110 elements to seafloor.
09:36:41 DEBUG opendrift:1687: No elements to deactivate
09:36:41 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:41 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:41 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:41 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:41 DEBUG opendrift.models.chemicaldrift:1476: old species: [3]
09:36:41 DEBUG opendrift.models.chemicaldrift:1477: new species: [0]
09:36:41 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 441. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 35. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:41 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:41 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:41 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.023119965230273678
09:36:41 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:41 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:41 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:41 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:41 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(3), np.int64(435), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:41 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:41 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:41 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:41 DEBUG opendrift:2089: ======================================================================
09:36:41 INFO opendrift:2090: 2025-10-14 03:34:22.682756 - step 85 of 96 - 500 active elements (0 deactivated)
09:36:41 DEBUG opendrift:2096: 0 elements scheduled.
09:36:41 DEBUG opendrift:2098: ======================================================================
09:36:41 DEBUG opendrift:2109: 57.45852460724185 <- latitude -> 57.67160145955368
09:36:41 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.93163718379687
09:36:41 DEBUG opendrift:2109: -33.317236161380706 <- z -> -0.17178785984488298
09:36:41 DEBUG opendrift:2110: ---------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 03:00:00 (before)
2025-10-14 04:00:00 (after)
09:36:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 03:00:00) in space (linearNDFast)
09:36:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 04:00:00) in space (linearNDFast)
09:36:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 03:00:00, weight 0.43) and
after (2025-10-14 04:00:00, weight 0.57) in time
09:36:41 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.068373855356015 degrees.
09:36:41 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.068373855356015 degrees.
09:36:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:41 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:41 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:41 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:41 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:41 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:41 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.505409 (min) 0.173411 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0509786 (min) 0.469493 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.340827 (min) -0.280765 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: x_wind: -4.05816 (min) -3.61333 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.18726 (min) -2.86378 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 34.1398 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01518e-06 (min) 0.00654857 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9138 (min) 15.1972 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4188 (min) 32.7189 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000329465 (min) 0.000332125 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:41 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:41 DEBUG opendrift:721: No elements hit coastline.
09:36:41 DEBUG opendrift:765: Lifting 435 elements to seafloor.
09:36:41 DEBUG opendrift:1687: No elements to deactivate
09:36:41 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:41 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:41 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:41 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:36:41 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0 3 0]
09:36:41 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3 0 3]
09:36:41 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 443. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 49. 0.]
[ 37. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:41 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:41 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:41 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019245328539401717
09:36:41 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:41 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:41 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:41 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:36:41 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:41 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:41 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:41 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:41 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:41 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:41 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(2), np.int64(436), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:41 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:41 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:41 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:41 DEBUG opendrift:2089: ======================================================================
09:36:41 INFO opendrift:2090: 2025-10-14 04:04:22.682756 - step 86 of 96 - 500 active elements (0 deactivated)
09:36:41 DEBUG opendrift:2096: 0 elements scheduled.
09:36:41 DEBUG opendrift:2098: ======================================================================
09:36:41 DEBUG opendrift:2109: 57.46271956987027 <- latitude -> 57.67529082468554
09:36:41 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.931637183796871
09:36:41 DEBUG opendrift:2109: -33.65447235107422 <- z -> -0.4808672333853069
09:36:41 DEBUG opendrift:2110: ---------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:41 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:41 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:41 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:41 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 04:00:00 (before)
2025-10-14 05:00:00 (after)
09:36:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.78640220097923 and 59.769198530290915 degrees.
09:36: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']
09:36:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.78640220097923 and 59.769198530290915 degrees.
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:43 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:43 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 54x56x11) for time after (2025-10-14 05:00:00)
09:36:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 04:00:00) in space (linearNDFast)
09:36:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 05:00:00) in space (linearNDFast)
09:36:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 04:00:00, weight 0.93) and
after (2025-10-14 05:00:00, weight 0.07) in time
09:36:43 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384656217 degrees.
09:36:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384656217 degrees.
09:36:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:43 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:43 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.517983 (min) 0.189616 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0208234 (min) 0.468589 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.362901 (min) -0.299149 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.86097 (min) -3.03875 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.96259 (min) -2.4188 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9886 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01668e-06 (min) 0.00743093 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.915 (min) 15.1975 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4204 (min) 32.714 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000240289 (min) 0.000313164 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:43 DEBUG opendrift:721: No elements hit coastline.
09:36:43 DEBUG opendrift:765: Lifting 436 elements to seafloor.
09:36:43 DEBUG opendrift:1687: No elements to deactivate
09:36:43 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:43 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:43 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:43 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:43 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0]
09:36:43 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:36:43 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 444. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 50. 0.]
[ 38. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:43 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:43 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:43 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016806580173928738
09:36:43 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:43 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:43 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:43 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:43 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:43 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:43 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:43 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:43 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:43 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:43 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:43 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:43 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:43 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(1), np.int64(437), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:43 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:43 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:43 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:43 DEBUG opendrift:2089: ======================================================================
09:36:43 INFO opendrift:2090: 2025-10-14 04:34:22.682756 - step 87 of 96 - 500 active elements (0 deactivated)
09:36:43 DEBUG opendrift:2096: 0 elements scheduled.
09:36:43 DEBUG opendrift:2098: ======================================================================
09:36:43 DEBUG opendrift:2109: 57.46746087140476 <- latitude -> 57.67933363191222
09:36:43 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.931637183796871
09:36:43 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.200743259705394
09:36:43 DEBUG opendrift:2110: ---------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:43 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 04:00:00 (before)
2025-10-14 05:00:00 (after)
09:36:43 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 04:00:00) in space (linearNDFast)
09:36:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:43 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 05:00:00) in space (linearNDFast)
09:36:43 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:43 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 04:00:00, weight 0.43) and
after (2025-10-14 05:00:00, weight 0.57) in time
09:36:43 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384656217 degrees.
09:36:43 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837384656217 degrees.
09:36:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:43 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:43 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:43 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:43 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:43 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:43 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:43 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:43 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:43 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:43 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:43 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.39274 (min) 0.194454 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0218032 (min) 0.429539 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.351956 (min) -0.291618 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: x_wind: -3.18323 (min) -2.60859 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: y_wind: -2.94097 (min) -2.46339 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01513e-06 (min) 0.00776105 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9297 (min) 15.1939 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.421 (min) 32.7083 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000190774 (min) 0.000263353 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:43 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:43 DEBUG opendrift:721: No elements hit coastline.
09:36:43 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:44 DEBUG opendrift:1687: No elements to deactivate
09:36:44 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:44 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:44 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:44 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:44 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:44 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:44 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 445. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 38. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:44 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:44 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:44 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:44 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:44 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013117417841898167
09:36:44 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:44 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:44 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:44 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:44 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:44 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:44 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:44 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:44 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:44 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:44 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:44 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(61), np.int64(0), np.int64(1), np.int64(438), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:44 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:44 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:44 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:44 DEBUG opendrift:2089: ======================================================================
09:36:44 INFO opendrift:2090: 2025-10-14 05:04:22.682756 - step 88 of 96 - 500 active elements (0 deactivated)
09:36:44 DEBUG opendrift:2096: 0 elements scheduled.
09:36:44 DEBUG opendrift:2098: ======================================================================
09:36:44 DEBUG opendrift:2109: 57.47262857515485 <- latitude -> 57.68256105529551
09:36:44 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.931637183796871
09:36:44 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.6440124105069394
09:36:44 DEBUG opendrift:2110: ---------------------------------
09:36:44 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:44 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:44 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:44 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:44 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:44 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:44 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
09:36:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 05:00:00 (before)
2025-10-14 06:00:00 (after)
09:36:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.77953755764614 and 59.762556016791805 degrees.
09:36: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']
09:36:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.77953755764614 and 59.762556016791805 degrees.
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:46 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:46 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 54x56x11) for time after (2025-10-14 06:00:00)
09:36:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 05:00:00) in space (linearNDFast)
09:36:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 06:00:00) in space (linearNDFast)
09:36:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 05:00:00, weight 0.93) and
after (2025-10-14 06:00:00, weight 0.07) in time
09:36:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837385183847 degrees.
09:36:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837385183847 degrees.
09:36:46 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:46 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:46 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:46 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:46 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:46 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:46 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:46 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:46 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:46 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:46 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:46 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.400903 (min) 0.214628 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0412879 (min) 0.418135 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.337805 (min) -0.279206 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.63599 (min) -2.17884 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.05941 (min) -2.51849 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01589e-06 (min) 0.0100019 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9423 (min) 15.1898 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4243 (min) 32.703 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000293954 (min) 0.000265866 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:46 DEBUG opendrift:721: No elements hit coastline.
09:36:46 DEBUG opendrift:760: No elements hit seafloor.
09:36:46 DEBUG opendrift:1687: No elements to deactivate
09:36:46 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:46 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:46 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:46 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 1
09:36:46 DEBUG opendrift.models.chemicaldrift:1476: old species: [0]
09:36:46 DEBUG opendrift.models.chemicaldrift:1477: new species: [3]
09:36:46 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 446. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 38. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:46 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:46 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.010808416443584356
09:36:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:46 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:46 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:46 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(60), np.int64(0), np.int64(1), np.int64(439), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:46 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:46 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:46 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:46 DEBUG opendrift:2089: ======================================================================
09:36:46 INFO opendrift:2090: 2025-10-14 05:34:22.682756 - step 89 of 96 - 500 active elements (0 deactivated)
09:36:46 DEBUG opendrift:2096: 0 elements scheduled.
09:36:46 DEBUG opendrift:2098: ======================================================================
09:36:46 DEBUG opendrift:2109: 57.476737405607814 <- latitude -> 57.684818939303256
09:36:46 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.931637183796871
09:36:46 DEBUG opendrift:2109: -33.63322830200195 <- z -> -1.0138511697144559
09:36:46 DEBUG opendrift:2110: ---------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:46 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:46 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 05:00:00 (before)
2025-10-14 06:00:00 (after)
09:36:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 05:00:00) in space (linearNDFast)
09:36:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 06:00:00) in space (linearNDFast)
09:36:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 05:00:00, weight 0.43) and
after (2025-10-14 06:00:00, weight 0.57) in time
09:36:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837385183847 degrees.
09:36:46 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06837385183847 degrees.
09:36:46 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:46 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:46 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:46 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:46 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:46 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:46 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:46 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:46 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:46 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:46 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:46 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:46 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:46 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:46 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:46 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.308105 (min) 0.233519 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0502468 (min) 0.426704 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.302534 (min) -0.253053 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.59294 (min) -2.04454 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.16956 (min) -2.61949 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0141e-06 (min) 0.0111661 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9428 (min) 15.1821 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.423 (min) 32.7014 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000222482 (min) 0.000258135 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:46 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:46 DEBUG opendrift:721: No elements hit coastline.
09:36:46 DEBUG opendrift:760: No elements hit seafloor.
09:36:46 DEBUG opendrift:1687: No elements to deactivate
09:36:46 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:46 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:46 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:46 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:46 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:36:46 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:36:46 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 448. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 38. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:46 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:46 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:46 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.011143121482842733
09:36:46 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:46 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:46 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:46 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:36:46 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:46 DEBUG opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
09:36:46 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:46 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:46 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:46 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:46 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(58), np.int64(0), np.int64(1), np.int64(441), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:46 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:46 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:46 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:46 DEBUG opendrift:2089: ======================================================================
09:36:46 INFO opendrift:2090: 2025-10-14 06:04:22.682756 - step 90 of 96 - 500 active elements (0 deactivated)
09:36:46 DEBUG opendrift:2096: 0 elements scheduled.
09:36:46 DEBUG opendrift:2098: ======================================================================
09:36:46 DEBUG opendrift:2109: 57.480260526535396 <- latitude -> 57.68614553358117
09:36:46 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.931637183796871
09:36:46 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.012456914823980925
09:36:46 DEBUG opendrift:2110: ---------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:46 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:46 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:46 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 06:00:00 (before)
2025-10-14 07:00:00 (after)
09:36:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.77267019935397 and 59.762556016791805 degrees.
09:36: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']
09:36:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.77267019935397 and 59.762556016791805 degrees.
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:49 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 55x56x11) for time after (2025-10-14 07:00:00)
09:36:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 06:00:00) in space (linearNDFast)
09:36:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 07:00:00) in space (linearNDFast)
09:36:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 06:00:00, weight 0.93) and
after (2025-10-14 07:00:00, weight 0.07) in time
09:36:49 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.068373848320924 degrees.
09:36:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.068373848320924 degrees.
09:36:49 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:49 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:49 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:49 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:49 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:49 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:49 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:49 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:49 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:49 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.406276 (min) 0.214306 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0699947 (min) 0.421207 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.270888 (min) -0.2247 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.54188 (min) -1.84456 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.25749 (min) -2.58894 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01256e-06 (min) 0.0122064 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9432 (min) 15.1743 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4775 (min) 32.7071 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000238584 (min) 0.000283287 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:49 DEBUG opendrift:721: No elements hit coastline.
09:36:49 DEBUG opendrift:760: No elements hit seafloor.
09:36:49 DEBUG opendrift:1687: No elements to deactivate
09:36:49 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:49 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:49 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:49 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 4
09:36:49 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0 0]
09:36:49 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3 3]
09:36:49 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 451. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 39. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:49 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:49 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:49 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.011217892163188636
09:36:49 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:49 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:49 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:49 DEBUG opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
09:36:49 DEBUG opendrift:765: Lifting 3 elements to seafloor.
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:49 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:49 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(56), np.int64(0), np.int64(1), np.int64(443), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:49 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:49 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:49 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:49 DEBUG opendrift:2089: ======================================================================
09:36:49 INFO opendrift:2090: 2025-10-14 06:34:22.682756 - step 91 of 96 - 500 active elements (0 deactivated)
09:36:49 DEBUG opendrift:2096: 0 elements scheduled.
09:36:49 DEBUG opendrift:2098: ======================================================================
09:36:49 DEBUG opendrift:2109: 57.48106480171355 <- latitude -> 57.687628610067
09:36:49 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.931637183796871
09:36:49 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.3098944310271696
09:36:49 DEBUG opendrift:2110: ---------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:49 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 06:00:00 (before)
2025-10-14 07:00:00 (after)
09:36:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 06:00:00) in space (linearNDFast)
09:36:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 07:00:00) in space (linearNDFast)
09:36:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 06:00:00, weight 0.43) and
after (2025-10-14 07:00:00, weight 0.57) in time
09:36:49 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.068373848320924 degrees.
09:36:49 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.068373848320924 degrees.
09:36:49 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:49 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:49 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:49 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:49 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:49 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:49 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:49 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:49 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:49 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:49 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:49 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:49 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:49 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.384361 (min) 0.233695 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.101982 (min) 0.405777 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.239928 (min) -0.191035 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: x_wind: -2.19499 (min) -1.2603 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.10856 (min) -2.544 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.0125e-06 (min) 0.0125213 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9423 (min) 15.1667 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4573 (min) 32.7114 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000280183 (min) 0.000261202 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:49 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:49 DEBUG opendrift:721: No elements hit coastline.
09:36:49 DEBUG opendrift:760: No elements hit seafloor.
09:36:49 DEBUG opendrift:1687: No elements to deactivate
09:36:49 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:49 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:49 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:49 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:49 DEBUG opendrift.models.chemicaldrift:1476: old species: [3 0]
09:36:49 DEBUG opendrift.models.chemicaldrift:1477: new species: [0 3]
09:36:49 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 452. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 40. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:49 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:49 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:49 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01033916566258096
09:36:49 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:49 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:49 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:49 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:49 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:49 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:49 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:49 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:49 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:49 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(56), np.int64(0), np.int64(1), np.int64(443), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:49 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:49 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:49 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:49 DEBUG opendrift:2089: ======================================================================
09:36:49 INFO opendrift:2090: 2025-10-14 07:04:22.682756 - step 92 of 96 - 500 active elements (0 deactivated)
09:36:49 DEBUG opendrift:2096: 0 elements scheduled.
09:36:49 DEBUG opendrift:2098: ======================================================================
09:36:49 DEBUG opendrift:2109: 57.48106480171355 <- latitude -> 57.688435851837625
09:36:49 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.931854020620849
09:36:49 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.49359067657544975
09:36:49 DEBUG opendrift:2110: ---------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:49 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:49 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:49 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 07:00:00 (before)
2025-10-14 08:00:00 (after)
09:36:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.76580012468711 and 59.75591085991459 degrees.
09:36: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']
09:36:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.76580012468711 and 59.75591085991459 degrees.
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:52 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 55x56x11) for time after (2025-10-14 08:00:00)
09:36:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 07:00:00) in space (linearNDFast)
09:36:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 08:00:00) in space (linearNDFast)
09:36:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 07:00:00, weight 0.93) and
after (2025-10-14 08:00:00, weight 0.07) in time
09:36:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06815700952055 degrees.
09:36:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.06815700952055 degrees.
09:36:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:52 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:52 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.32891 (min) 0.260029 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.0966243 (min) 0.388224 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.207975 (min) -0.155095 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.96544 (min) -0.676001 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.15998 (min) -2.4568 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01253e-06 (min) 0.0126834 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9414 (min) 15.1594 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4625 (min) 32.7154 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000319719 (min) 0.00030772 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:52 DEBUG opendrift:721: No elements hit coastline.
09:36:52 DEBUG opendrift:760: No elements hit seafloor.
09:36:52 DEBUG opendrift:1687: No elements to deactivate
09:36:52 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:36:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:36:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 454. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 40. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.009996642424815778
09:36:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:36:52 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(54), np.int64(0), np.int64(1), np.int64(445), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:52 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:52 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:52 DEBUG opendrift:2089: ======================================================================
09:36:52 INFO opendrift:2090: 2025-10-14 07:34:22.682756 - step 93 of 96 - 500 active elements (0 deactivated)
09:36:52 DEBUG opendrift:2096: 0 elements scheduled.
09:36:52 DEBUG opendrift:2098: ======================================================================
09:36:52 DEBUG opendrift:2109: 57.48106480171355 <- latitude -> 57.68847073064751
09:36:52 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.936144988716698
09:36:52 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.07878343665201243
09:36:52 DEBUG opendrift:2110: ---------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 07:00:00 (before)
2025-10-14 08:00:00 (after)
09:36:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 07:00:00) in space (linearNDFast)
09:36:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 08:00:00) in space (linearNDFast)
09:36:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 07:00:00, weight 0.43) and
after (2025-10-14 08:00:00, weight 0.57) in time
09:36:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.063866035367724 degrees.
09:36:52 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.063866035367724 degrees.
09:36:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:52 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:52 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:52 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:52 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:52 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:52 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:52 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.320877 (min) 0.264485 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.18078 (min) 0.35497 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.170001 (min) -0.117499 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: x_wind: -1.4234 (min) -0.0915138 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.38483 (min) -2.12229 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.013e-06 (min) 0.0119512 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9393 (min) 15.1542 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.463 (min) 32.7173 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000347175 (min) 0.000402944 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:52 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:52 DEBUG opendrift:721: No elements hit coastline.
09:36:52 DEBUG opendrift:760: No elements hit seafloor.
09:36:52 DEBUG opendrift:1687: No elements to deactivate
09:36:52 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:52 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:52 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:52 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:52 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 0]
09:36:52 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 3]
09:36:52 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 456. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 40. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:52 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:52 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:52 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.00928214134095745
09:36:52 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:52 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:52 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:52 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:36:52 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:52 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:52 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:52 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:52 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:52 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(52), np.int64(0), np.int64(1), np.int64(447), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:52 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:52 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:52 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:52 DEBUG opendrift:2089: ======================================================================
09:36:52 INFO opendrift:2090: 2025-10-14 08:04:22.682756 - step 94 of 96 - 500 active elements (0 deactivated)
09:36:52 DEBUG opendrift:2096: 0 elements scheduled.
09:36:52 DEBUG opendrift:2098: ======================================================================
09:36:52 DEBUG opendrift:2109: 57.48106480171355 <- latitude -> 57.68729717777086
09:36:52 DEBUG opendrift:2109: 10.47408962978482 <- longitude -> 10.944123231906355
09:36:52 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.25401541722855425
09:36:52 DEBUG opendrift:2110: ---------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:52 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:52 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:52 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 08:00:00 (before)
2025-10-14 09:00:00 (after)
09:36:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7589273322279 and 59.75591085991459 degrees.
09:36: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']
09:36:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.7589273322279 and 59.75591085991459 degrees.
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:55 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:55 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 56x56x11) for time after (2025-10-14 09:00:00)
09:36:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 08:00:00) in space (linearNDFast)
09:36:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 09:00:00) in space (linearNDFast)
09:36:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 08:00:00, weight 0.93) and
after (2025-10-14 09:00:00, weight 0.07) in time
09:36:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.05588778669807 degrees.
09:36:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.05588778669807 degrees.
09:36:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:55 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:55 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.283514 (min) 0.282513 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.21187 (min) 0.216555 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.131908 (min) -0.0799178 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: x_wind: -0.963493 (min) 0.422319 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: y_wind: -3.77464 (min) -1.8789 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01334e-06 (min) 0.011147 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9357 (min) 15.1497 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4272 (min) 32.7189 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000372789 (min) 0.000476031 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:55 DEBUG opendrift:721: No elements hit coastline.
09:36:55 DEBUG opendrift:760: No elements hit seafloor.
09:36:55 DEBUG opendrift:1687: No elements to deactivate
09:36:55 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:55 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:55 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:55 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:55 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3]
09:36:55 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0]
09:36:55 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 457. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 41. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:55 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:55 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:55 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.010303626310461403
09:36:55 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:55 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:55 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:55 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:55 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:55 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:55 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(52), np.int64(0), np.int64(1), np.int64(447), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:55 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:55 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:55 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:55 DEBUG opendrift:2089: ======================================================================
09:36:55 INFO opendrift:2090: 2025-10-14 08:34:22.682756 - step 95 of 96 - 500 active elements (0 deactivated)
09:36:55 DEBUG opendrift:2096: 0 elements scheduled.
09:36:55 DEBUG opendrift:2098: ======================================================================
09:36:55 DEBUG opendrift:2109: 57.48106480171355 <- latitude -> 57.68545437511995
09:36:55 DEBUG opendrift:2109: 10.474089629784824 <- longitude -> 10.952645472474861
09:36:55 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.482468572512609
09:36:55 DEBUG opendrift:2110: ---------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 08:00:00 (before)
2025-10-14 09:00:00 (after)
09:36:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 08:00:00) in space (linearNDFast)
09:36:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 09:00:00) in space (linearNDFast)
09:36:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 08:00:00, weight 0.43) and
after (2025-10-14 09:00:00, weight 0.57) in time
09:36:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.047365544548256 degrees.
09:36:55 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.047365544548256 degrees.
09:36:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:55 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:55 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:55 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:55 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:55 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:55 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:55 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.23877 (min) 0.275925 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.260243 (min) 0.212374 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0931173 (min) -0.0418161 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: x_wind: -0.741823 (min) 0.522656 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.24292 (min) -2.16883 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01296e-06 (min) 0.0105328 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.934 (min) 15.1491 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.4296 (min) 32.7186 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000387625 (min) 0.000419559 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:55 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:55 DEBUG opendrift:721: No elements hit coastline.
09:36:55 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:55 DEBUG opendrift:1687: No elements to deactivate
09:36:55 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:55 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:55 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:55 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 3
09:36:55 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3 0]
09:36:55 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0 3]
09:36:55 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 459. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 42. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:55 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:55 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:55 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01302815904589532
09:36:55 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:55 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:55 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:55 DEBUG opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
09:36:55 DEBUG opendrift:765: Lifting 2 elements to seafloor.
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:55 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:55 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:55 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:55 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:55 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(51), np.int64(0), np.int64(1), np.int64(448), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:55 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:55 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:55 DEBUG opendrift:902: to be seeded: 0, already seeded 500
09:36:55 DEBUG opendrift:2089: ======================================================================
09:36:55 INFO opendrift:2090: 2025-10-14 09:04:22.682756 - step 96 of 96 - 500 active elements (0 deactivated)
09:36:55 DEBUG opendrift:2096: 0 elements scheduled.
09:36:55 DEBUG opendrift:2098: ======================================================================
09:36:55 DEBUG opendrift:2109: 57.48106480171355 <- latitude -> 57.68379389957484
09:36:55 DEBUG opendrift:2109: 10.474089629784821 <- longitude -> 10.960968913114504
09:36:55 DEBUG opendrift:2109: -33.63322830200195 <- z -> -0.15270711283304034
09:36:55 DEBUG opendrift:2110: ---------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:593: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
09:36:55 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:598: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
09:36:55 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:55 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36: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
09:36:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2025-10-14 09:00:00 (before)
2025-10-14 10:00:00 (after)
09:36:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
09:36:57 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
09:36:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
09:36:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
09:36:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
09:36:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.75205182056531 and 59.75591085991459 degrees.
09:36:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
09:36:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between 58.75205182056531 and 59.75591085991459 degrees.
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
09:36:58 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['sea_water_salinity', 'ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'x_sea_water_velocity']
09:36:58 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 57x56x11) for time after (2025-10-14 10:00:00)
09:36:58 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2025-10-14 09:00:00) in space (linearNDFast)
09:36:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:58 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2025-10-14 10:00:00) in space (linearNDFast)
09:36:58 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
09:36:58 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2025-10-14 09:00:00, weight 0.93) and
after (2025-10-14 10:00:00, weight 0.07) in time
09:36:58 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
09:36:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.03904210157168 degrees.
09:36:58 DEBUG opendrift.readers.basereader.variables:100: Rotating vectors between -59.525921464546094 and -59.03904210157168 degrees.
09:36:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['ocean_mixed_layer_thickness']
09:36:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader constant_reader
09:36:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
09:36:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:58 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
09:36:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 10 for sea_water_temperature for 0 profiles
09:36:58 DEBUG opendrift.models.basemodel.environment:799: Using fallback value 34 for sea_water_salinity for 0 profiles
09:36:58 DEBUG opendrift.models.basemodel.environment:788: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
09:36:58 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:58 DEBUG opendrift.models.basemodel.environment:890: x_sea_water_velocity: -0.221778 (min) 0.281967 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: y_sea_water_velocity: -0.305113 (min) 0.266934 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: sea_surface_height: -0.0549002 (min) -0.00427918 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: x_wind: -0.502608 (min) 0.86607 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: y_wind: -4.76713 (min) -2.49545 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: sea_floor_depth_below_sea_level: 10.4647 (min) 33.9378 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: ocean_vertical_diffusivity: 1.01254e-06 (min) 0.0112317 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_temperature: 13.9314 (min) 15.1492 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_salinity: 29.43 (min) 32.7181 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: upward_sea_water_velocity: -0.000401989 (min) 0.000423249 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: spm: 1 (min) 1 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: ocean_mixed_layer_thickness: 40 (min) 40 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: doc: 0 (min) 0 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:890: pH_sediment: 6.9 (min) 6.9 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:58 DEBUG opendrift:721: No elements hit coastline.
09:36:58 DEBUG opendrift:760: No elements hit seafloor.
09:36:58 DEBUG opendrift:1687: No elements to deactivate
09:36:58 DEBUG opendrift:2146: Calling ChemicalDrift.update()
09:36:58 DEBUG opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
09:36:58 DEBUG opendrift.models.chemicaldrift:1748: Calculating: volatilization
09:36:58 INFO opendrift.models.chemicaldrift:1459: Number of transformations: 2
09:36:58 DEBUG opendrift.models.chemicaldrift:1476: old species: [0 3]
09:36:58 DEBUG opendrift.models.chemicaldrift:1477: new species: [3 0]
09:36:58 DEBUG opendrift.models.chemicaldrift:1484: Number of transformations total:
[[ 0. 0. 0. 460. 0.]
[ 0. 0. 0. 0. 0.]
[ 19. 0. 0. 51. 0.]
[ 43. 0. 20. 0. 0.]
[ 0. 0. 0. 0. 0.]]
09:36:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:58 DEBUG opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
09:36:58 DEBUG opendrift.models.oceandrift:450: Using functional expression for diffusivity
09:36:58 DEBUG opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016507621018563522
09:36:58 DEBUG opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
09:36:58 DEBUG opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
09:36:58 DEBUG opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
09:36:58 DEBUG opendrift:765: Lifting 1 elements to seafloor.
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 DEBUG opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
09:36:58 INFO opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
09:36:58 DEBUG opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
09:36:58 DEBUG opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
09:36:58 DEBUG opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
09:36:58 INFO opendrift.models.chemicaldrift:1887: partitioning: [np.int64(51), np.int64(0), np.int64(1), np.int64(448), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
09:36:58 DEBUG opendrift.models.oceandrift:326: Vertical advection, including elements at surface
09:36:58 DEBUG opendrift:1638: Horizontal diffusivity is 0, no random walk.
09:36:58 DEBUG opendrift:2184: Cleaning up
09:36:58 DEBUG opendrift.models.basemodel.environment:592: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:593: Variable group ['land_binary_mask']
09:36:58 DEBUG opendrift.models.basemodel.environment:594: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:598: Calling reader global_landmask
09:36:58 DEBUG opendrift.models.basemodel.environment:599: ----------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:615: Data needed for 500 elements
09:36:58 DEBUG opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
09:36:58 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
09:36:58 DEBUG opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
09:36:58 DEBUG opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
09:36:58 DEBUG opendrift.models.basemodel.environment:749: Obtained data for all elements.
09:36:58 DEBUG opendrift.models.basemodel.environment:762: ---------------------------------------
09:36:58 DEBUG opendrift.models.basemodel.environment:763: Finished processing all variable groups
09:36:58 DEBUG opendrift.models.basemodel.environment:888: ------------ SUMMARY -------------
09:36:58 DEBUG opendrift.models.basemodel.environment:890: land_binary_mask: 0 (min) 0 (max)
09:36:58 DEBUG opendrift.models.basemodel.environment:892: ---------------------------------
09:36:58 DEBUG opendrift:721: No elements hit coastline.
09:36:58 DEBUG opendrift:2271: Updating minval and maxval
09:36:58 DEBUG opendrift:2351: Writing to file
09:36:58 DEBUG opendrift:1687: No elements to deactivate
09:36:58 DEBUG opendrift:157: 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 : 51
Humic colloid : 0
Particle reversible : 1
Sediment reversible : 448
Sediment slowly reversible : 0
Number of transformations:
[' 0', ' 0', ' 0', ' 460', ' 0']
[' 0', ' 0', ' 0', ' 0', ' 0']
[' 19', ' 0', ' 0', ' 51', ' 0']
[' 43', ' 0', ' 20', ' 0', ' 0']
[' 0', ' 0', ' 0', ' 0', ' 0']
Mass budget for target chemical:
mass preserved : 0.198 g 19.792 %
mass degraded : 0.801 g 80.053 %
mass volatilized : 0.002 g 0.155 %
09:36:58 DEBUG opendrift:3065: Saving animation..
09:36:58 INFO opendrift:4617: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
09:37:16 DEBUG opendrift:4655: MPLBACKEND = agg
09:37:16 DEBUG opendrift:4656: DISPLAY = None
09:37:16 DEBUG opendrift:4657: Time to save animation: 0:00:17.506272
09:37:16 INFO opendrift:3268: Time to make animation: 0:00:17.659030

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
)
09:37:16 DEBUG opendrift:2418: Setting up map: corners=None, fast=True, lscale=None
09:37:16 WARNING opendrift:2449: Plotting fast. This will make your plots less accurate.
09:37:17 DEBUG opendrift:3065: Saving animation..
09:37:17 INFO opendrift:4617: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
09:38:21 DEBUG opendrift:4655: MPLBACKEND = agg
09:38:21 DEBUG opendrift:4656: DISPLAY = None
09:38:21 DEBUG opendrift:4657: Time to save animation: 0:01:04.186096
09:38:21 INFO opendrift:3058: Time to make animation: 0:01:05.524019

o.plot_mass(legend = legend,
time_unit = 'hours',
title = 'Chemical mass budget')

dissolved : 0.012417258694767952g (6.273941208954232%)
SPM : 0.0020000000949949026g (1.0105195778185716%)
sediment : 0.183500736951828g (92.7155392132272%)
/root/project/opendrift/models/chemicaldrift.py:3417: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator.
ax.axes.get_xaxis().set_ticklabels(np.round(ax.axes.get_xticks() * time_conversion_factor))
Total running time of the script: (4 minutes 7.880 seconds)