On 04/04/2018 08:38 AM, Feimi Yu wrote:
I wish I can only deal with small problem, but that is only a test
problem and
I guess we need to use this code to compute much larger 3-D cases. Now it
is too slow so I cannot test any larger cases than 400k dofs. I tried
400k dofs,
still, 2 cores are slower than 1 core.
The weirdest thing is the iterations does not change much, when using block
jacobi this would change, but not significantly. Sometimes with Pilut
the number
of iterations even decreased, but with more time.
It's hard to tell what exactly is the problem without seeing the code
and/or more details. How many outer iterations do you need? How many
iterations do you need to solve for the Schur complement?
I would say that a good preconditioner for a problem with constant
coefficient should generally not require more than, say, 50-100 outer
iterations, and at most a similar number of inner iterations.
Maybe explain how your matrix block structure looks like, and how your
block solver/block preconditioner looks like?
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email: [email protected]
www: http://www.math.colostate.edu/~bangerth/
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.