Архив документации OpenNet.ru /
Раздел "Программирование в Linux" /
Индекс
Next: Советы по эффективному использованию
Up: Начальные сведения о PETSc
Previous: Повторное использование структур данных
Contents
Пользователи PETSc должны выполнять множество тестов. Например, существует
большое количество опций для решателей линейных и нелинейных уравнений
в PETSc, и различные варианты могут привести к большой разнице в скоростях
сходимости и времени выполнения. PETSc использует значения по умолчанию,
которые в общем случае подходят для широкого круга задач, но ясно,
что эти значения не могут быть наилучшими для всех случаев. Пользователи
должны экспериментировать с множеством комбинаций, чтобы определить
наилучшую для конкретной задачи и соответствующим образом настроить
решатель. Для этого необходимо, в частности:
- использовать опции -snes_view, -sles_view, и т.д. (или процедуры
SLESView (), SNESView (), и т.д.), чтобы увидеть опции, применяемые
определенным решателем;
- запустить код с опцией -help, чтобы получить список доступных
команд времени выполнения;
- применить опцию -log_info для вывода детальной информации
о действиях решателя;
- использовать мониторинг PETSc для оценки производительности различных
численных методов.
2004-06-22
Архив документации на OpenNet.ru