Best practice to calculate observed heads within a cell #2315
Unanswered
Groundwater-modeler
asked this question in
Q&A
Replies: 1 comment 2 replies
-
|
@Groundwater-modeler, would you mind zipping up the model input and sharing here? I'd like to explore this a bit more. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
After a discussion with a colleague regarding the functionality of the drain boundary condition (BC), I decided to conduct some experiments to understand its behavior better. To my understanding the drain BC is independent of its position within a cell and is influenced only by the drain elevation and the specific cell in which it is applied.
To clarify, the position of the drain is relevant only to the extent that it determines the cell it resides in. The x, y, z coordinates within that cell should not affect the results.
To verify this hypothesis, I placed a drain at various locations within a single cell and applied drain elevations both above and below the drain's z elevation, ensuring that all positions assigned in ModelMuse fell within the same cell's bounds. The results supported my hypothesis. However, I encountered something concerning during my tests.
In these experiments, I placed a drain at the center of my model domain. At the model's outer boundary, I set a constant head at the surface elevation. Additionally, I added an observation point at the center-BC to monitor the resulting head without having to import head results after each test run.
Upon running the model, I was surprised to find that the observed head did not reach the elevation of the drain, despite setting a very high conductance value. Increasing the conductance further yielded the same result. Suspecting an issue with the model, I tried applying a constant head boundary condition (CHD) to force the heads to the defined elevation of -9. The results remained unchanged.
When I imported the heads and checked, the cell head was indeed -9, but the observed head was -7.4. This discrepancy reminded me that the observed head is calculated from adjacent cells (the nearest four cells). While this method is beneficial for accounting for head variations within the cell, it can be misleading in certain situations, such as this one.
I am unsure how the code is intended to function or the best way to handle this scenario. Does anyone have any thoughts or ideas on this matter?
Is it best that head is calculated only based on the cell or with the adjacent cells taken into account? I lean towards the second option but still cant shake the feeling that cases such as this one can get a quite severe misrepresentation.
Best regards
Beta Was this translation helpful? Give feedback.
All reactions