You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have an issue with porting an UW model from serial to parallel and I was wondering if you could kindly give me a hand?
I’ve setup a Tapponnier-like indenter model that runs fine in Docker directly from the notebook but rises error in the model.solve() in parallel (I tried running on 2 and 4 mpi ranks in Docker terminal).
Good to hear from you. Nice model!
The problem is to do with the multigrid solver and the indenter (internal BC). I'm working on a fix now. To get around the problem you can use the mumps solver. i.e.
Model.solver.set_inner_method("mumps")
For 2D models this works well and gets around the problem. For 3D solves it DOESN"T work well because mumps is a direct solve method that consumes far too much memory.
Let me know how it goes.
the model starts on multiple ranks with mumps (Model.solver.set_inner_method("mumps")) but it takes forever to converge... I tried adding some penalty too, but it doesn't do any good.
following your original suggestion Jules I did play around a bit and found that using superludist for the inner solves (Model.solver.set_inner_method("superludist")) is doing a better job with this setup.
G'day UW folks!
I have an issue with porting an UW model from serial to parallel and I was wondering if you could kindly give me a hand?
I’ve setup a Tapponnier-like indenter model that runs fine in Docker directly from the notebook but rises error in the model.solve() in parallel (I tried running on 2 and 4 mpi ranks in Docker terminal).
Hope one of you can point me the issue...
Cheers
Guillaume
Tapponnier_extrusionAsia-final.ipynb.zip
The text was updated successfully, but these errors were encountered: