Open gduclaux opened 1 year ago
Hi Gilly,
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.
cheers, Jules
Thanks Jules! Sorry for the delayed response. I'll give it a go and let you know if I have any issue with this workaround.
Cheers, Gilly
Quick feedback on the workaround you pointed out:
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.superludist
for the inner solves (Model.solver.set_inner_method("superludist")
) is doing a better job with this setup.Thanks again for your help Jules!
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