Программирование MPI — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
(Метод конечных разностей)
Строка 1: Строка 1:
 
Здесь выкладываются программы, написанные на языке C++ студентами группы 63604/1.
 
Здесь выкладываются программы, написанные на языке C++ студентами группы 63604/1.
Пока зачёт получили только Звёзды (без Динара).
 
  
===Метод конечных разностей===
+
===[[Дабаева Дарима]]===
*Параболические уравнение ([[Дабаева Дарима|Дариша]])
+
*Метод конечных разностей для параболического уравнения
  
 
Постановка задачи:
 
Постановка задачи:
Строка 16: Строка 15:
 
[http://mech.spbstu.ru/images/c/cd/DarimaKone4.zip Код программы(zip)]
 
[http://mech.spbstu.ru/images/c/cd/DarimaKone4.zip Код программы(zip)]
  
*Гиперболическое уравнение ([[Вилданов Владислав|Владик]])
+
 
 +
===[[Вилданов Владислав|Вилданов Влад]]===
 +
*Метод конечных разностей для гиперболического уравнения
  
 
<math>U_{tt} = A U_{xx}</math>,
 
<math>U_{tt} = A U_{xx}</math>,
Строка 27: Строка 28:
  
 
<math>U|_{x=1} = t</math>.
 
<math>U|_{x=1} = t</math>.
 +
 +
'''Результаты численного моделирования'''
 +
 +
[[Файл:VladMFD.jpg|600px]]
  
 
[http://mech.spbstu.ru/images/a/a6/VladFiniteDif.zip Код программы(zip)]
 
[http://mech.spbstu.ru/images/a/a6/VladFiniteDif.zip Код программы(zip)]

Версия 12:10, 25 декабря 2013

Здесь выкладываются программы, написанные на языке C++ студентами группы 63604/1.

Дабаева Дарима

  • Метод конечных разностей для параболического уравнения

Постановка задачи: [math]T_t = A T_{xx}[/math],

[math]T|_{t=0} = 0[/math],

[math]T|_{x=0} = 0,001t[/math],

[math]T|_{x=1} = 0[/math].

Код программы(zip)


Вилданов Влад

  • Метод конечных разностей для гиперболического уравнения

[math]U_{tt} = A U_{xx}[/math],

[math]U|_{t=0} = 0[/math],

[math]U_t|_{t=0} = 0[/math],

[math]U|_{x=0} = 0[/math],

[math]U|_{x=1} = t[/math].

Результаты численного моделирования

VladMFD.jpg

Код программы(zip)