.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "gallery/example_entrainment_rate_oil_types.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note :ref:`Go to the end ` to download the full example code .. rst-class:: sphx-glr-example-title .. _sphx_glr_gallery_example_entrainment_rate_oil_types.py: Entrainment rate for light and heavy oils ========================================= .. GENERATED FROM PYTHON SOURCE LINES 6-12 .. code-block:: Python from datetime import datetime, timedelta from opendrift.models.openoil import OpenOil import matplotlib.pyplot as plt import numpy as np .. GENERATED FROM PYTHON SOURCE LINES 13-14 Li et al. (2017) entrainment rate (light vs. heavy oil) .. GENERATED FROM PYTHON SOURCE LINES 14-46 .. code-block:: Python o2 = OpenOil(loglevel=20, weathering_model='noaa') o2.set_config('environment:fallback:land_binary_mask', 0) o2.set_config('environment:fallback:x_sea_water_velocity', -.2) o2.set_config('environment:fallback:y_sea_water_velocity', 0) o2.set_config('environment:fallback:x_wind', 10) o2.set_config('environment:fallback:y_wind', 0) o2.set_config('environment:fallback:sea_surface_wave_stokes_drift_x_velocity', .3) o2.set_config('environment:fallback:sea_surface_wave_stokes_drift_y_velocity', 0) o2.set_config('wave_entrainment:entrainment_rate', 'Li et al. (2017)') o2.set_config('wave_entrainment:droplet_size_distribution', 'Johansen et al. (2015)') o2.set_config('processes:evaporation', False) o2.set_config('processes:dispersion', False) o2.seed_elements(lon=4, lat=60, time=datetime.utcnow(), number=1000, radius=100, z=0, oil_type='TIA JUANA HEAVY') o2.run(duration=timedelta(hours=12), time_step=900, time_step_output=3600) o3 = OpenOil(loglevel=20, weathering_model='noaa') o3.set_config('environment:fallback:land_binary_mask', 0) o3.set_config('environment:fallback:x_sea_water_velocity', -.2) o3.set_config('environment:fallback:y_sea_water_velocity', 0) o3.set_config('environment:fallback:x_wind', 10) o3.set_config('environment:fallback:y_wind', 0) o3.set_config('environment:fallback:sea_surface_wave_stokes_drift_x_velocity', .3) o3.set_config('environment:fallback:sea_surface_wave_stokes_drift_y_velocity', 0) o3.set_config('wave_entrainment:entrainment_rate', 'Li et al. (2017)') o3.set_config('wave_entrainment:droplet_size_distribution', 'Johansen et al. (2015)') o3.set_config('processes:evaporation', False) o3.set_config('processes:dispersion', False) o3.seed_elements(lon=4, lat=60, time=datetime.utcnow(), number=1000, radius=100, z=0, oil_type='TIA JUANA LIGHT') #'EKOFISK BLEND, STATOIL' similar ent. o3.run(duration=timedelta(hours=12), time_step=900, time_step_output=3600) .. rst-class:: sphx-glr-script-out .. code-block:: none 15:23:14 INFO opendrift.models.basemodel:533: OpenDriftSimulation initialised (version 1.11.2 / v1.11.2-34-g74f61eb) 15:23:14 INFO opendrift.models.openoil.adios.dirjs:90: Querying ADIOS database for oil: TIA JUANA HEAVY 15:23:14 INFO opendrift.models.openoil.openoil:1719: Using density 984.522528 and viscosity 0.007112218477811797 of oiltype TIA JUANA HEAVY 15:23:14 INFO opendrift.models.basemodel.environment:218: Adding a dynamical landmask with max. priority based on assumed maximum speed of 1.3 m/s. Adding a customised landmask may be faster... 15:23:19 INFO opendrift.models.basemodel.environment:245: Fallback values will be used for the following variables which have no readers: 15:23:19 INFO opendrift.models.basemodel.environment:248: x_sea_water_velocity: -0.200000 15:23:19 INFO opendrift.models.basemodel.environment:248: y_sea_water_velocity: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: x_wind: 10.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: y_wind: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_surface_height: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: upward_sea_water_velocity: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_significant_height: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_stokes_drift_x_velocity: 0.300000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_stokes_drift_y_velocity: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_ice_area_fraction: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_ice_x_velocity: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_ice_y_velocity: 0.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_water_temperature: 10.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_water_salinity: 34.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: sea_floor_depth_below_sea_level: 10000.000000 15:23:19 INFO opendrift.models.basemodel.environment:248: ocean_vertical_diffusivity: 0.020000 15:23:19 INFO opendrift.models.basemodel.environment:248: ocean_mixed_layer_thickness: 50.000000 15:23:19 INFO opendrift.models.basemodel:911: Using existing reader for land_binary_mask 15:23:19 INFO opendrift.models.basemodel:922: All points are in ocean 15:23:19 INFO opendrift.models.openoil.openoil:687: Oil-water surface tension is 0.035893 Nm 15:23:19 INFO opendrift.models.openoil.openoil:700: Max water fraction not available for TIA JUANA HEAVY, using default 15:23:19 INFO opendrift.models.basemodel:2011: 2024-04-25 15:23:14.260248 - step 1 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 15:38:14.260248 - step 2 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 15:53:14.260248 - step 3 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 16:08:14.260248 - step 4 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 16:23:14.260248 - step 5 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 16:38:14.260248 - step 6 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 16:53:14.260248 - step 7 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 17:08:14.260248 - step 8 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 17:23:14.260248 - step 9 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 17:38:14.260248 - step 10 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 17:53:14.260248 - step 11 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 18:08:14.260248 - step 12 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 18:23:14.260248 - step 13 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 18:38:14.260248 - step 14 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 18:53:14.260248 - step 15 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 19:08:14.260248 - step 16 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 19:23:14.260248 - step 17 of 48 - 1000 active elements (0 deactivated) 15:23:20 INFO opendrift.models.basemodel:2011: 2024-04-25 19:38:14.260248 - step 18 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 19:53:14.260248 - step 19 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 20:08:14.260248 - step 20 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 20:23:14.260248 - step 21 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 20:38:14.260248 - step 22 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 20:53:14.260248 - step 23 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 21:08:14.260248 - step 24 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 21:23:14.260248 - step 25 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 21:38:14.260248 - step 26 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 21:53:14.260248 - step 27 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 22:08:14.260248 - step 28 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 22:23:14.260248 - step 29 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 22:38:14.260248 - step 30 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 22:53:14.260248 - step 31 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 23:08:14.260248 - step 32 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 23:23:14.260248 - step 33 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 23:38:14.260248 - step 34 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-25 23:53:14.260248 - step 35 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-26 00:08:14.260248 - step 36 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-26 00:23:14.260248 - step 37 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-26 00:38:14.260248 - step 38 of 48 - 1000 active elements (0 deactivated) 15:23:21 INFO opendrift.models.basemodel:2011: 2024-04-26 00:53:14.260248 - step 39 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 01:08:14.260248 - step 40 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 01:23:14.260248 - step 41 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 01:38:14.260248 - step 42 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 01:53:14.260248 - step 43 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 02:08:14.260248 - step 44 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 02:23:14.260248 - step 45 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 02:38:14.260248 - step 46 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 02:53:14.260248 - step 47 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-26 03:08:14.260248 - step 48 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:533: OpenDriftSimulation initialised (version 1.11.2 / v1.11.2-34-g74f61eb) 15:23:22 INFO opendrift.models.openoil.adios.dirjs:90: Querying ADIOS database for oil: TIA JUANA LIGHT 15:23:22 WARNING opendrift.models.openoil.adios.dirjs:94: Several oils found with name: TIA JUANA LIGHT: ['AD01094', 'AD01490', 'AD02371'], using first. 15:23:22 INFO opendrift.models.openoil.openoil:1719: Using density 866.282844 and viscosity 2.4802709645439323e-05 of oiltype TIA JUANA LIGHT 15:23:22 INFO opendrift.models.basemodel.environment:218: Adding a dynamical landmask with max. priority based on assumed maximum speed of 1.3 m/s. Adding a customised landmask may be faster... 15:23:22 INFO opendrift.models.basemodel.environment:245: Fallback values will be used for the following variables which have no readers: 15:23:22 INFO opendrift.models.basemodel.environment:248: x_sea_water_velocity: -0.200000 15:23:22 INFO opendrift.models.basemodel.environment:248: y_sea_water_velocity: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: x_wind: 10.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: y_wind: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_surface_height: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: upward_sea_water_velocity: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_significant_height: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_stokes_drift_x_velocity: 0.300000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_stokes_drift_y_velocity: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_period_at_variance_spectral_density_maximum: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_ice_area_fraction: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_ice_x_velocity: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_ice_y_velocity: 0.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_water_temperature: 10.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_water_salinity: 34.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: sea_floor_depth_below_sea_level: 10000.000000 15:23:22 INFO opendrift.models.basemodel.environment:248: ocean_vertical_diffusivity: 0.020000 15:23:22 INFO opendrift.models.basemodel.environment:248: ocean_mixed_layer_thickness: 50.000000 15:23:22 INFO opendrift.models.basemodel:911: Using existing reader for land_binary_mask 15:23:22 INFO opendrift.models.basemodel:922: All points are in ocean 15:23:22 INFO opendrift.models.openoil.openoil:687: Oil-water surface tension is 0.030855 Nm 15:23:22 INFO opendrift.models.openoil.openoil:700: Max water fraction not available for TIA JUANA LIGHT, using default 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-25 15:23:22.633948 - step 1 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-25 15:38:22.633948 - step 2 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-25 15:53:22.633948 - step 3 of 48 - 1000 active elements (0 deactivated) 15:23:22 INFO opendrift.models.basemodel:2011: 2024-04-25 16:08:22.633948 - step 4 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 16:23:22.633948 - step 5 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 16:38:22.633948 - step 6 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 16:53:22.633948 - step 7 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 17:08:22.633948 - step 8 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 17:23:22.633948 - step 9 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 17:38:22.633948 - step 10 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 17:53:22.633948 - step 11 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 18:08:22.633948 - step 12 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 18:23:22.633948 - step 13 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 18:38:22.633948 - step 14 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 18:53:22.633948 - step 15 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 19:08:22.633948 - step 16 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 19:23:22.633948 - step 17 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 19:38:22.633948 - step 18 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 19:53:22.633948 - step 19 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 20:08:22.633948 - step 20 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 20:23:22.633948 - step 21 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 20:38:22.633948 - step 22 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 20:53:22.633948 - step 23 of 48 - 1000 active elements (0 deactivated) 15:23:23 INFO opendrift.models.basemodel:2011: 2024-04-25 21:08:22.633948 - step 24 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 21:23:22.633948 - step 25 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 21:38:22.633948 - step 26 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 21:53:22.633948 - step 27 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 22:08:22.633948 - step 28 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 22:23:22.633948 - step 29 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 22:38:22.633948 - step 30 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 22:53:22.633948 - step 31 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 23:08:22.633948 - step 32 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 23:23:22.633948 - step 33 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 23:38:22.633948 - step 34 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-25 23:53:22.633948 - step 35 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 00:08:22.633948 - step 36 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 00:23:22.633948 - step 37 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 00:38:22.633948 - step 38 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 00:53:22.633948 - step 39 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 01:08:22.633948 - step 40 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 01:23:22.633948 - step 41 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 01:38:22.633948 - step 42 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 01:53:22.633948 - step 43 of 48 - 1000 active elements (0 deactivated) 15:23:24 INFO opendrift.models.basemodel:2011: 2024-04-26 02:08:22.633948 - step 44 of 48 - 1000 active elements (0 deactivated) 15:23:25 INFO opendrift.models.basemodel:2011: 2024-04-26 02:23:22.633948 - step 45 of 48 - 1000 active elements (0 deactivated) 15:23:25 INFO opendrift.models.basemodel:2011: 2024-04-26 02:38:22.633948 - step 46 of 48 - 1000 active elements (0 deactivated) 15:23:25 INFO opendrift.models.basemodel:2011: 2024-04-26 02:53:22.633948 - step 47 of 48 - 1000 active elements (0 deactivated) 15:23:25 INFO opendrift.models.basemodel:2011: 2024-04-26 03:08:22.633948 - step 48 of 48 - 1000 active elements (0 deactivated) .. GENERATED FROM PYTHON SOURCE LINES 47-48 Plotting and comparing .. GENERATED FROM PYTHON SOURCE LINES 48-62 .. code-block:: Python print('#######################') print('Entrainment rate (heavy)', np.mean(o2.oil_wave_entrainment_rate())) print('Entrainment rate (light)', np.mean(o3.oil_wave_entrainment_rate())) print('Viscosity (heavy)', np.mean(o2.elements.viscosity)) print('Viscosity (light)', np.mean(o3.elements.viscosity)) print('Density (heavy)', np.mean(o2.elements.density)) print('Density (light)', np.mean(o3.elements.density)) print('#######################') o2.plot_oil_budget() o3.plot_oil_budget() legend = ['TIA JUANA HEAVY', 'TIA JUANA LIGHT'] o2.animation_profile(compare=o3, legend=legend) .. rst-class:: sphx-glr-horizontal * .. image-sg:: /gallery/images/sphx_glr_example_entrainment_rate_oil_types_001.png :alt: TIA JUANA HEAVY (984.5 kg/m3) - 2024-04-25 15:23 to 2024-04-26 03:23 :srcset: /gallery/images/sphx_glr_example_entrainment_rate_oil_types_001.png :class: sphx-glr-multi-img * .. image-sg:: /gallery/images/sphx_glr_example_entrainment_rate_oil_types_002.png :alt: TIA JUANA LIGHT (866.3 kg/m3) - 2024-04-25 15:23 to 2024-04-26 03:23 :srcset: /gallery/images/sphx_glr_example_entrainment_rate_oil_types_002.png :class: sphx-glr-multi-img .. rst-class:: sphx-glr-script-out .. code-block:: none ####################### Entrainment rate (heavy) 0.00011830298404165814 Entrainment rate (light) 0.008958756179169351 Viscosity (heavy) 0.0074630007147789 Viscosity (light) 2.6659401555662043e-05 Density (heavy) 984.5240478515625 Density (light) 866.2845458984375 ####################### /root/project/opendrift/models/basemodel/__init__.py:3122: UserWarning: No data for colormapping provided via 'c'. Parameters 'cmap' will be ignored points = ax.scatter([], [], /root/project/opendrift/models/basemodel/__init__.py:3165: UserWarning: No data for colormapping provided via 'c'. Parameters 'cmap' will be ignored points_other = ax.scatter([], [], /root/project/opendrift/models/basemodel/__init__.py:3177: UserWarning: No data for colormapping provided via 'c'. Parameters 'cmap' will be ignored points_other_deactivated = ax.scatter([], [], c='r', cmap=cmap, s=markersize, alpha=.3) 15:23:26 INFO opendrift.models.basemodel:4563: Saving animation to /root/project/docs/source/gallery/animations/example_entrainment_rate_oil_types_0.gif... 15:23:27 INFO opendrift.models.basemodel:3217: Time to make animation: 0:00:01.632056 .. GENERATED FROM PYTHON SOURCE LINES 63-64 .. image:: /gallery/animations/example_entrainment_rate_oil_types_0.gif .. GENERATED FROM PYTHON SOURCE LINES 64-67 .. code-block:: Python o2.animation(compare=o3, legend=legend, fast=True) .. rst-class:: sphx-glr-script-out .. code-block:: none 15:23:28 WARNING opendrift.models.basemodel:2379: Plotting fast. This will make your plots less accurate. /opt/conda/envs/opendrift/lib/python3.11/site-packages/cartopy/mpl/geoaxes.py:1683: UserWarning: No data for colormapping provided via 'c'. Parameters 'cmap' will be ignored result = super().scatter(*args, **kwargs) 15:23:30 INFO opendrift.models.basemodel:4563: Saving animation to /root/project/docs/source/gallery/animations/example_entrainment_rate_oil_types_1.gif... 15:23:36 INFO opendrift.models.basemodel:3003: Time to make animation: 0:00:08.458082 .. GENERATED FROM PYTHON SOURCE LINES 68-69 .. image:: /gallery/animations/example_entrainment_rate_oil_types_1.gif .. rst-class:: sphx-glr-timing **Total running time of the script:** (0 minutes 23.958 seconds) .. _sphx_glr_download_gallery_example_entrainment_rate_oil_types.py: .. only:: html .. container:: sphx-glr-footer sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: example_entrainment_rate_oil_types.ipynb ` .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: example_entrainment_rate_oil_types.py ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_