Co może pójść nie tak, gdy zastosuje się wstępne metody Kryłowa z KSP ( pakiet solvera liniowego PETSc ) do rozwiązania rzadkiego układu liniowego, takiego jak te uzyskane przez dyskretyzację i linearyzację równań różniczkowych cząstkowych?
Jakie kroki mogę podjąć, aby ustalić, co jest nie tak z moim problemem?
Jakie zmiany mogę wprowadzić, aby skutecznie i skutecznie rozwiązać mój system liniowy?
petsc
tag. Metodologia jest ogólna, ale myślę, że odpowiedź byłaby mniej przydatna, gdyby każde „spróbuj tego” nie zawierało również „jak”. Alternatywnie „jak” musiałoby być znacznie dłuższe (i bardziej podatne na błędy dla widza), gdyby wymagało to wyjaśnienia w sposób niezależny od oprogramowania. Jeśli ktoś chce wyjaśnić, jak zrobić te wszystkie rzeczy przy użyciu innego pakietu, z przyjemnością zmienię pytanie w oprogramowanie i zmienię odpowiedź na stwierdzenie, że opisuje, co robić w PETSc. Uwaga: dodałem tę, która jest ulepszoną wersją FAQ, więc mogę polubić ludzi na tej stronie.