Аннотация:
Даётся представление о свободной библиотеке подпрограмм PETSc (Portable, Extensible Toolkit for Scientific Computation) для параллельного решения задач, описываемых уравнениями в частных производных. Демонстрируется использование PETSc при численном решении уравнений Навье-Стокса с помощью неявной схемы на структурированных многоблочных сетках с примерами вызовов процедур. Вводится понятие о стандарте CGNS (CFD General Notation System), описывающем универсальный формат файлов для хранения расчётных сеток и полей течения. Приводятся примеры кода для работы с такими файлами.
|