Ribasim
Ribasim copied to clipboard
Calculate simplified edge lengths for Delwaq
As all edges are now set to 1. We know the original edge lengths from the geometry, but these are currently lost in simplification.
What are these edge lengths used for? Since the edge geometries are not meaningful for Ribasim, it is important to document clearly that they do become meaningful if we couple to Delwaq.
Then for instance it starts to matter if straight lines are used or lines following waterbodies. And the Basin points need to be in the middle of the Basin area.
They're used in diffusion processes, so they're not relevant for conservative tracers as we intend now. Besides, for diffusion to work, we probably also need correct velocities/areas. Might be good to warn people that only tracers are currently supported?
FYI: double check with Erwin. I expect that KRW-verkenner needs correct velocities/areas
@gijsber Can you make an issue detailing what the KRW-verkenner needs/does? I'm half-familiar with it, but I'm not sure about the specific requirements? Do you have specific substances/processes in mind?
@evetion Antwoord van Erwin: Een WQ model heeft voor een WQ berekening een aantal zaken nodig:
| Onderdeel | Nodig uit Ribasim | Wat doet DELWAQ ermee |
|---|---|---|
| Advectief transport | Debiet op een exchange (uitwisseling) | Q*C zorgt voor het advectieve transport |
| Diffusief transport | Dwarsdoorsnede (profiel) en afstand tussen de segmenten | -D * A * dC / dx bepaald het dispersieve transport |
| Lozingen / onttrekkingen | Debiet op een exchange | Q*C zorgt voor de de bijdrage van de lozing . In geval onttrekking wordt de concentratie van het segment gekoppeld aan het debiet. |
| Processen | nvt | Proces omzettingen zijn beschreven in de processen biblotjeek van DELWAQ |
Dus uit Ribasim hebben we nodig: • Debieten op de uitwisselingen. Die hebben we al. • Dwarsdoorsnede A op een uitwisseling • Lengte van de uitwisseling
Dwarsdoorsnede: In een 1D model of een 2D/3D model is deze eenvoudig. In een 0D model ingewikkelder.
Lengte: Gewoon van middelpunt naar middelpunt nemen.
@gijsber @visr Do we think supporting diffusion even makes sense for our models? Most of our segments (basins) have hard boundaries and do not allow for mixing. The diffusion examples are for meshes representing a river or lake, with diffusion in between mesh cells.