Re: [petsc-users] Solve Linear System with Field Split Preconditioner

2022-09-27 Thread 晓峰 何
Many thanks for your concrete replies. They are very helpful. Best Wishes, Xiaofeng On Sep 27, 2022, at 20:01, Mark Adams mailto:mfad...@lbl.gov>> wrote: Shells can be pretty hard. Start with an easy problem with well-shaped elements and probably best to start with a well-supported structure

Re: [petsc-users] Solve Linear System with Field Split Preconditioner

2022-09-27 Thread Barry Smith
Composed preconditioners (like field split) have multiple moving parts and you need to "tune" them for each part separately; you cannot just run the entire preconditioner, get slow convergence on the entire problem and then give up. So step one is to get a good preconditioner for

Re: [petsc-users] Solve Linear System with Field Split Preconditioner

2022-09-27 Thread Mark Adams
Shells can be pretty hard. Start with an easy problem with well-shaped elements and probably best to start with a well-supported structure (eg, not a long cantilever). You should also configure with hypre and try that. I don't know if they deal with shells, but it is a well developed solver.

Re: [petsc-users] Solve Linear System with Field Split Preconditioner

2022-09-27 Thread 晓峰 何
Hello, A00 comes from shell structures and discretized by FEM. Thanks, Xiaofeng On Sep 27, 2022, at 17:48, Mark Adams mailto:mfad...@lbl.gov>> wrote: what equations and discetizations are in A00? On Tue, Sep 27, 2022 at 1:45 AM 晓峰 何 mailto:tlan...@hotmail.com>> wrote: Hi Barry, A00 is

Re: [petsc-users] Solve Linear System with Field Split Preconditioner

2022-09-27 Thread Mark Adams
what equations and discetizations are in A00? On Tue, Sep 27, 2022 at 1:45 AM 晓峰 何 wrote: > Hi Barry, > > A00 is formed from elliptic operator. > > I tried GAMG with A00, but it was extremely slow to solve the system with > field-split preconditioner(I’m not sure I did it with the right way). >