Прикладные модели базируются на краевых задачах в сложных расчетных областях для систем нелинейных, нестационарных уравнений с частными производными. Современные высокопроизводительные вычисления проводятся на параллельных компьютерах. Особенности многоядерных компьютеров (многопроцессорных систем с общей памятью) учитываются в технологии программирования с использованием OpenMP. Параллельное программирование для кластеров и суперкомпьютеров (системы с распределенной памятью) проводится на основе MPI (Message Passing Interface). Для численного решения линейных и нелинейных систем уравнений, систем обыкновенных дифференциальных уравнений, к которым мы приходим после дискретизации краевых задач для уравнений с частными производными, предназначена библиотека PETSc (Portable Extensible Toolkit for Scientific Computation). Все основные компоненты современных инженерных и научных вычислений (геометрическая и сеточная модели, конечно-элементная аппроксимация, решение дискретных задач и...
Prikladnye modeli bazirujutsja na kraevykh zadachakh v slozhnykh raschetnykh oblastjakh dlja sistem nelinejnykh, nestatsionarnykh uravnenij s chastnymi proizvodnymi. Sovremennye vysokoproizvoditelnye vychislenija provodjatsja na parallelnykh kompjuterakh. Osobennosti mnogojadernykh kompjuterov (mnogoprotsessornykh sistem s obschej pamjatju) uchityvajutsja v tekhnologii programmirovanija s ispolzovaniem OpenMP. Parallelnoe programmirovanie dlja klasterov i superkompjuterov (sistemy s raspredelennoj pamjatju) provoditsja na osnove MPI (Message Passing Interface). Dlja chislennogo reshenija linejnykh i nelinejnykh sistem uravnenij, sistem obyknovennykh differentsialnykh uravnenij, k kotorym my prikhodim posle diskretizatsii kraevykh zadach dlja uravnenij s chastnymi proizvodnymi, prednaznachena biblioteka PETSc (Portable Extensible Toolkit for Scientific Computation). Vse osnovnye komponenty sovremennykh inzhenernykh i nauchnykh vychislenij (geometricheskaja i setochnaja modeli, konechno-elementnaja approksimatsija, reshenie diskretnykh zadach i...