Replies: 4 comments 1 reply
-
Hi, and sorry for the late reply, There is a hidden possibility in OpenDrift to set a custom oiltype: If you do not really need to calculate weathering changes during the simulation, you could also use the simpler OceanDrift module, and specifying terminal velocities based on your given densities and corresponding particle/droplet radii: In any case: particles heavier than water (negative buoyancy) will generally sink, but vertical turbulence can still give some intermittent rising, as illustrated with above example. |
Beta Was this translation helpful? Give feedback.
-
Ok, that is an interesting application. This should be possible to do with OpenDrift, given proper configuration. However, OpenOil is limited to oils, unfortunately not heavier than water, and OceanDrift does not have any weathering functionality. Ideally you could build your own module subclassing OceanDrift (like OpenOil does), and in the update method you could implement the relevant processes, i.e. changing particle properties (radii, densities, ) based on provided forcing data (temperatures, densities...). |
Beta Was this translation helpful? Give feedback.
-
Hi,
I decided to adopt the OceanDrift, since the weathering processes are not
activated in a deep spill. I managed to update the settling velocity using
the same formulation adopted in OpenOil.
In my opinion, this approach makes more sense.
Thank you for your suggestions.
Fabiola.
…On Wed, Mar 8, 2023 at 12:17 PM Knut-Frode Dagestad < ***@***.***> wrote:
Ok, that is an interesting application. This should be possible to do with
OpenDrift, given proper configuration. However, OpenOil is limited to oils,
unfortunately not heavier than water, and OceanDrift does not have any
weathering functionality.
Ideally you could build your own module subclassing OceanDrift (like
OpenOil does), and in the update method you could implement the relevant
processes, i.e. changing particle properties (radii, densities, ) based on
provided forcing data (temperatures, densities...).
You could then perhaps implement the method update_terminal_velocity
which is a placeholder in OceanDrift to be implemented in sub modules for
specific applications (e.g. OpenOil, LarvalFish, ...):
https://opendrift.github.io/_modules/opendrift/models/oceandrift.html#OceanDrift.update_terminal_velocity
https://opendrift.github.io/_modules/opendrift/models/openoil/openoil.html#OpenOil.update_terminal_velocity
https://opendrift.github.io/_modules/opendrift/models/larvalfish.html#LarvalFish.update_terminal_velocity
—
Reply to this email directly, view it on GitHub
<#1065 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMYKKDQUEJBHWOE7ZTZDPATW3B2HLANCNFSM6AAAAAAVJUPBDM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`
_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`_¸.·´(`
-----------------------------------------------------------------------------------------------------------------
Fabiola Negreiros de Amorim, D.Sc.
*FCUP* - Faculdade de Ciências da Universidade do Porto
*CIIMAR* - Interdisciplinary Centre of Marine and Environmental Research
*REMO - *Oceanographic Modelling and Observation Network
*GOAT - *Tropical Oceanography Group, UFBA
*LABHIDRO* - Hydraulic Laboratory, Environmental Engineer Dep. - UFES
-----------------------------------------------------------------------------------------------------------------
"Todos estes que aí estão atravancando o meu caminho, Eles passarão! Eu
passarinho..."
Mario Quintana.
|
Beta Was this translation helpful? Give feedback.
-
Very good. The general method See SedimentDrift module for a minimalistic case of defining Another example/illustration that might be relevant for your application: |
Beta Was this translation helpful? Give feedback.
-
Hy everyone,
I am using OpenOil to simulate particles that are subject to weathering like oil, but do not emulsify, and some are heavier than the ocean water, with density of 1620 kg/m3. These heavy particles do not sink, or pass through the mixed layer, when released from surface. Also, they do not sink in a case of a seafloor blowout, instead go directly to the surface. I'd like to know if it is the normal behavior, or if there are some limitations to oil density in the OpenOil formulation. Hope I was clear about my questioning.
Thank you all.
Beta Was this translation helpful? Give feedback.
All reactions