Deltares / imod-python

🐍🧰 Make massive MODFLOW models
https://deltares.github.io/imod-python/
MIT License
17 stars 3 forks source link

Add tests Modflow6 which test agains analytical solution #135

Open Manangka opened 4 years ago

Manangka commented 4 years ago

In GitLab by @JoerivanEngelen on Aug 19, 2020, 12:03

There are currently (if I remember correctly) two MF6 models that are run in our test bench. These are very useful, since they test if imod-python stays consistent in producing models with consistent results. However, we have not spend time on finding the "true" answer for these. Leading to issues like these: https://gitlab.com/deltares/imod/imod-python/-/commit/4953e41badfb0db399fa3866c40577f5c00aae2a#note_398613267

The regular boundary condition packages can be tested with simple models for which an analytical solution is available or for which an answer is available in the Modflow examples (I'm thinking of the examples that were included in the imod-wq part of this package).

Advanced Boundary Conditions are a bit more difficult to test, so for those we probably have to resort to a comparison with a Flopy model. Or perhaps there are already test models available in the MF6 test bench with a known answer.

Manangka commented 3 years ago

In GitLab by @JoerivanEngelen on Oct 25, 2020, 11:12

Kind of relevant: I came across this, it could serve as a cool benchmark/test problem for when we add the Buoyancy package.

https://www.researchgate.net/publication/344808765_A_Fourier_series_solution_for_transient_three-dimensional_thermohaline_convection_in_porous_enclosures