Компьютерные технологии в механике — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
(Новая страница: «Цель изучения дисциплины ''Компьютерные технологии в механике'' – получение знаний о совр...»)
 
 
Строка 32: Строка 32:
  
 
4.2 Реализация численных методов механики для расчетов на многопроцессорных вычислительных системах.
 
4.2 Реализация численных методов механики для расчетов на многопроцессорных вычислительных системах.
 +
 +
 +
Программой предусмотрены следующие лабораторные занятия:
 +
 +
1. Написание программы на языке C# с целью демонстрации знания синтаксиса языка и основных стандартных библиотек, входящих в среду .net.
 +
 +
2. Написание библиотеки классов, реализующих математические объекты и операции над ними.
 +
 +
3. Создание пользовательского интерфейса для использования написанной библиотеки классов.
 +
 +
4. Программная реализация метода динамики частиц для близкодействующих потенциалов взаимодействия.
 +
 +
5. Написание простейшей программы с использованием DirectX.
 +
 +
6. Написание программы для визуализации результатов моделирования методом динамики частиц.
 +
 +
7. Написание простейших программ с MPI для отработки навыков реализации различных типов межпроцессорных коммуникаций.
 +
 +
8. Реализация метода динамики частиц с MPI.
  
  
 
назад к описанию [[Магистратура с CDIO подходом|магистерской программы с CDIO подходом]]
 
назад к описанию [[Магистратура с CDIO подходом|магистерской программы с CDIO подходом]]

Текущая версия на 12:44, 14 декабря 2014

Цель изучения дисциплины Компьютерные технологии в механике – получение знаний о современных компьютерных технологиях и их применении в науке и образовании, а также получение знаний и навыков в численном моделировании механических процессов.

Содержание дисциплины:

1. Дополнительные знания по программированию

1.1. Платформа .netи язык C#

1.2. Программирование классов для реализации математических операций.

1.3. Создание пользовательского интерфейса программы под ОС Windows.

2. Математическое моделирование в механике

2.1. Метод динамики частиц

2.2. Методы континуальной механики

3. 3D-визуализация физических объектов

3.1. Основы DirectX

3.2. Трехмерная визуализация физических объектов в DirectX

3.4. Применение к задачам механики.

4. Численное моделирование с использованием многопроцессорных вычислительных систем

4.1 Введение в многопроцессорные вычисления

4.1 Программирование с использованием MPI

4.2 Реализация численных методов механики для расчетов на многопроцессорных вычислительных системах.


Программой предусмотрены следующие лабораторные занятия:

1. Написание программы на языке C# с целью демонстрации знания синтаксиса языка и основных стандартных библиотек, входящих в среду .net.

2. Написание библиотеки классов, реализующих математические объекты и операции над ними.

3. Создание пользовательского интерфейса для использования написанной библиотеки классов.

4. Программная реализация метода динамики частиц для близкодействующих потенциалов взаимодействия.

5. Написание простейшей программы с использованием DirectX.

6. Написание программы для визуализации результатов моделирования методом динамики частиц.

7. Написание простейших программ с MPI для отработки навыков реализации различных типов межпроцессорных коммуникаций.

8. Реализация метода динамики частиц с MPI.


назад к описанию магистерской программы с CDIO подходом