Помощь в написании студенческих работ
Антистрессовый сервис

Реализация. 
Численное решение уравнения теплопроводности методом конечных разностей

РефератПомощь в написанииУзнать стоимостьмоей работы

Главный процесс должен считывать из файла коэффициент температуропроводности, длину прямоугольной пластины, ширину прямоугольной области, длину по времени, количество узлов по длине, количество узлов по ширине, точность вычислений, максимальное количество итераций, температуру на верхней границе области, температуру на нижней границе области, температуру на левой границе области, температуру… Читать ещё >

Реализация. Численное решение уравнения теплопроводности методом конечных разностей (реферат, курсовая, диплом, контрольная)

Использование в алгоритмах методов наискорейшего спуска и сопряженных градиентов матричных операций, которые легко поддаются распараллеливанию, позволяет добиться ускорения вычислений путем их распараллеливания. Для организации передачи данных в параллельных вычислениях используются два основных подхода: использование разделяемой памяти (shared memory) и передача сообщений. В данной работе используется модель передачи сообщений, ввиду своей универсальности и умению выражать параллельные алгоритмы [3]. Спецификация MPI (Message Passing Interface) является одной из наиболее распространенных. Для реализации параллельных алгоритмов использовался язык программирования C и реализация интерфейса MPI MPICH2.

Функциональные требования

Программа должна обеспечивать возможность выполнения следующих функций:

  • -Главный процесс должен считывать из файла коэффициент температуропроводности, длину прямоугольной пластины, ширину прямоугольной области, длину по времени, количество узлов по длине, количество узлов по ширине, точность вычислений, максимальное количество итераций, температуру на верхней границе области, температуру на нижней границе области, температуру на левой границе области, температуру на правой границе области, совокупность температур на узлах в начальный момент времени.
  • -При допустимых входных данных программа должна уметь распределённым образом решить краевую задачу для нестационарного уравнения теплопроводности методом конечных разностей на прямоугольной области.
  • -Главный процесс должен выводить совокупность температур на узлах по строкам в текстовый файл.
Показать весь текст
Заполнить форму текущей работой