Cosa può andare storto quando si usano i metodi di Krylov precondizionati di KSP (il pacchetto di risolutore lineare di PETSc ) per risolvere un sistema lineare sparso come quelli ottenuti discretizzando e linearizzando equazioni differenziali parziali?
Quali passi posso prendere per determinare cosa non va nel mio problema?
Quali modifiche posso apportare per risolvere con successo ed efficienza il mio sistema lineare?
petsc
tag. La metodologia è generale, ma penso che la risposta sarebbe meno utile se ogni "prova questo" non includesse anche il "come". In alternativa, il "come" dovrebbe essere molto più lungo (e più soggetto a errori per lo spettatore) se dovesse essere spiegato in modo indipendente dal software. Se qualcuno vuole spiegare come fare tutte queste cose usando un pacchetto diverso, renderò felicemente la domanda indipendente dal software e cambierò la mia risposta per affermare che descrive cosa fare in PETSc. Nota: ho aggiunto questo, che è una versione avanzata di una FAQ, quindi mi piacerebbe che le persone a questo sito.