Для студентов МГТУ им. Н.Э.Баумана по предмету Разработка программных системВариант 11 - Лабораторная работа №4Вариант 11 - Лабораторная работа №4
1,0051
2022-02-262022-02-26СтудИзба
Лабораторная работа 4: Вариант 11 - Лабораторная работа №4 вариант 11
Описание
Текст задания
11. Разработать средствами MPI параллельную программу решения уравнения прямоугольной мембраны методом конечных разностей с использованием явной вычислительной схемы. Количество процессов, временной интервал моделирования и количество узлов расчетной сетки - параметры программы. Уравнение мембраны имеет следующий вид: d 2 z/dt2 = a2*(d2 z/dx2+d2 z/dy2 )+f(x,y,t) , где t - время, x, y - пространственные координаты, z - отклонение (малое) точки мембраны от положения покоя, a - фазовая скорость, f(x,y,t) - внешнее "силовое" воздействие на мембрану перпендикулярное ее плоскости. Предусмотреть возможность задания ненулевых начальных условий и ненулевого внешнего воздействия. Количество элементов в сетке, временной интервал моделирования и количество параллельных процессов - параметры программы. Программа должна демонстрировать ускорение по сравнению с последовательным вариантом. Предусмотреть визуализацию результатов посредством утилиты gnuplot.
11. Разработать средствами MPI параллельную программу решения уравнения прямоугольной мембраны методом конечных разностей с использованием явной вычислительной схемы. Количество процессов, временной интервал моделирования и количество узлов расчетной сетки - параметры программы. Уравнение мембраны имеет следующий вид: d 2 z/dt2 = a2*(d2 z/dx2+d2 z/dy2 )+f(x,y,t) , где t - время, x, y - пространственные координаты, z - отклонение (малое) точки мембраны от положения покоя, a - фазовая скорость, f(x,y,t) - внешнее "силовое" воздействие на мембрану перпендикулярное ее плоскости. Предусмотреть возможность задания ненулевых начальных условий и ненулевого внешнего воздействия. Количество элементов в сетке, временной интервал моделирования и количество параллельных процессов - параметры программы. Программа должна демонстрировать ускорение по сравнению с последовательным вариантом. Предусмотреть визуализацию результатов посредством утилиты gnuplot.
Характеристики лабораторной работы
Учебное заведение
Семестр
Номер задания
Вариант
Просмотров
169
Покупок
3
Размер
1,14 Mb
Список файлов
- Лабораторная работа №4 (вариант 11).pdf 1,14 Mb
Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!