Page 1 of 2

LEVEL SET: PROBLEM WITH MESH

Posted: 01 Jun 2021, 12:28
by Andrea_P
Good Morning dear Community,
I have an issue with the mesh in my Level set problem, Elmer gives an error message in the output file, it stops in the first iteration. I attached the output, the case.sif and the mesh in a link: https://we.tl/t-mzCiiYozwU. Thanks in advance for your answers.
Regards,
Andrea

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 01 Jun 2021, 23:43
by kevinarden
I get that error when using

Linear System Solver = direct
Linear System Direct Method = umfpack

because I run out of system memory.

I have had success using

Linear System Solver = direct
Linear System Direct Method = Mumps

in its place.

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 00:03
by Andrea_P
kevinarden wrote: 01 Jun 2021, 23:43 I get that error when using

Linear System Solver = direct
Linear System Direct Method = umfpack

because I run out of system memory.

I have had success using

Linear System Solver = direct
Linear System Direct Method = Mumps

in its place.
Hi Kevin,
Thanks for your constant help. How can I install MUMPS?
-Andrea

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 12:04
by kevinarden
It is part of Elmer on a unix system, I don't think it has been done on Windows. You can search mumps windows on this forum.

You can switch to the iterative solver instead of direct.

Linear System Solver = Iterative
Linear System Iterative Method = BiCGStab
Linear System Max Iterations = 500
Linear System Convergence Tolerance = 1.0e-8
BiCGstabl polynomial degree = 2
Linear System Preconditioning = ILU0

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 12:29
by Andrea_P
kevinarden wrote: 02 Jun 2021, 12:04 It is part of Elmer on a unix system, I don't think it has been done on Windows. You can search mumps windows on this forum.

You can switch to the iterative solver instead of direct.

Linear System Solver = Iterative
Linear System Iterative Method = BiCGStab
Linear System Max Iterations = 500
Linear System Convergence Tolerance = 1.0e-8
BiCGstabl polynomial degree = 2
Linear System Preconditioning = ILU0
Hi Kevin,
I have Ubuntu and fedora machines too. So, for example, how can I install it?
-Andrea

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 13:00
by Andrea_P
kevinarden wrote: 02 Jun 2021, 12:04 It is part of Elmer on a unix system, I don't think it has been done on Windows. You can search mumps windows on this forum.

You can switch to the iterative solver instead of direct.

Linear System Solver = Iterative
Linear System Iterative Method = BiCGStab
Linear System Max Iterations = 500
Linear System Convergence Tolerance = 1.0e-8
BiCGstabl polynomial degree = 2
Linear System Preconditioning = ILU0
I have tried your code, but it does not work :(
-Andrea

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 14:40
by kevinarden
Can you post the sif for that one?

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 16:23
by Andrea_P
kevinarden wrote: 02 Jun 2021, 14:40 Can you post the sif for that one?
I attached the case.sif.
-Andrea

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 16:42
by kevinarden
I think

Linear System Solver = Iterative ! direct
Linear System Direct Method = BiCGstab ! umfpack

should be

Linear System Solver = Iterative ! direct
! Linear System Direct Method = BiCGstab ! umfpack
Linear System Iterative Method = BiCGstab

Re: LEVEL SET: PROBLEM WITH MESH

Posted: 02 Jun 2021, 17:33
by Andrea_P
kevinarden wrote: 02 Jun 2021, 16:42 I think

Linear System Solver = Iterative ! direct
Linear System Direct Method = BiCGstab ! umfpack

should be

Linear System Solver = Iterative ! direct
! Linear System Direct Method = BiCGstab ! umfpack
Linear System Iterative Method = BiCGstab
Hi Kevin,
I have changed as you said, but it gave me the same error message.