Il mio sistema è un problema FE simmetrico con moltiplicatori di lagrange (ad es. Flusso di Stokes incomprimibile):
dove è il caso tipico (mi sono anche assicurato che le equazioni siano numerate in modo tale che i moltiplicatori di Lagrange appaiano per ultimi). Il sistema è abbastanza grande (+ 100k linee).
Dopo aver letto la risposta a questa domanda , mi è stata data l'impressione che esistano precondizionatori adatti che possono essere utilizzati per problemi di FE misti.
Usando PETSc, sono riuscito a risolvere il sistema con MINRES ( -ksp_type minres -pc_type none -mat_type sbaij
), sebbene la precisione non sia eccezionale (causando diverse iterazioni di Newton per un problema lineare). Nessun'altra combinazione di precondizionatore e ksp-solver sembra funzionare.
Esiste una combinazione di flag per PETSc che risolverà questo sistema più velocemente rispetto a MINRES?