Replies: 3 comments 1 reply
-
Hello @gjkDarcy, I'm not entirely sure if this pull request addresses your particular issue, or if some attention needs to be given to the MF6Splitter class, but it is a start since support for GWE was missing from the modflowapi class. Perhaps if you could provide a bit more information about where exactly in your workflow things go awry, that would help us better identify what we need to fix on our end. If you have the ability to generate a small reproducible example, that would of course be welcome! |
Beta Was this translation helpful? Give feedback.
-
Thank you for looking into this @emorway-usgs! Sorry for not providing additional details in my initial question. I am using flopy 3.8.0 with modflow6 6.5, and I created a gwf-gwe simulation that is testing thermal injection into an multi-layer aquifer via a well injection pump similar to the interacting borehole heat exchangers example found on the modflow6-examples page. I tried implementing the Mf6Splitter class using the following:
The combined gwf-gwe model I created work well when the above code for parallel processing is not implemented, but when I implement it, I get the error: AttributeError: 'ModflowGwenam' object has no attribute 'newtonoptions', which seems like it could stem from the model_splitter.py script not being set up for the gwe model yet? The error points to the _create_exchanges(self) function in the Mf6Splitter class in model_splitter.py. I don't think I'm going to be able to put together a simple working example quickly unfortunately. I will try out the additions in the pull request you've linked - although it seems like they are to the modflowapi, and I'm uncertain how to integrate those with the flopy code (sorry - still pretty new to modflow and flopy). |
Beta Was this translation helpful? Give feedback.
-
The additional information is very helpful @gjkDarcy. The fixes (still underway) on the modflowapi PR are not going to solve this particular issue. I think some additional work on the Splitter will be necessary to get you on your way. Any chance you could provide the contents of the |
Beta Was this translation helpful? Give feedback.
-
I'm currently trying to run a GWF-GWE model (GWF and GWE are separate simulations that are connected) using parallel processing via MF6Splitter, and I'm wondering if it can be used on the GWE model or if that is still in the process of being developed. I don't see a "gwe" option in the source code (only gwf and gwt), and I'm getting the error: "AttributeError: 'ModflowGwenam' object has no attribute 'newtonoptions'".
Beta Was this translation helpful? Give feedback.
All reactions