КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ

Программа курса

(5 курс, 10 сем., 32 час., экзамен)

Профессор, д. ф.-м. н.

Цели курса и аудитория

Курс «Компьютерное моделирование» реализуется в рамках направления 230100.68 Информатика и вычислительная техника, специализация «Информационное и программное обеспечение автоматизированных систем», является специальной дисциплиной. Курс предназначен для магистрантов первого года обучения факультета информационных технологий кафедры «Информационно-измерительные системы».

Курс «Компьютерное моделирование» предназначен для подготовки специалистов в области вычислительной физики. Основной целью курса является обучение основным понятиям вычислительных методов и овладения практическими навыками для проведения современного вычислительного эксперимента и обработки данных. Поставленная цель достигается чтением лекций.

По окончании изучения курса студент должен иметь представление о базовых понятиях теории конечно-разностных схем и принципах разработки численных алгоритмов для проведения современного вычислительного эксперимента в различных областях физики.

Итоговый контроль. Для контроля усвоения курса учебным планом предусмотрен экзамен. Текущий контроль осуществляется заданием контрольных вопросов в ходе занятий.

Актуальность спецкурса определяется тем, что рассматриваемые в нем идеи и подходы к конструированию численных алгоритмов широко применяются для проведения вычислительного эксперимента в различных областях физики.

Тематический план курса:

Наименование разделов и тем

К о л и ч е с т в о ч а с о в

Лекции

Семинары

Лаборатор-

ные работы

Самостоятель-ная работа

Всего

часов

Конечно-разностные методы решения уравнений в частных производных.

4

4

Методы решения нелинейных уравнений эволюционного типа.

2

2

Уравнения газовой динамики и основные схемы их численного интегрирования.

4

4

Введение в вычислительную электродинамику.

6

6

Математическое моделирование задач нелинейной волоконной оптики.

6

6

Вычислительные методы в физике плазмы.

4

4

Математические модели полупроводниковых структур и алгоритмы их численной реализации.

2

2

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

2

2

Основы метода Монте-Карло. Примеры применения метода.

2

2

Всего часов:

32

32

Содержание отдельных разделов и тем

1.  Конечно-разностные методы решения уравнений в частных производных гиперболического, параболического и эллиптического типов. Понятия аппроксимации, устойчивости и сходимости конечно-разностных схем. Теорема Лакса. Конечно-разностные схемы для решения одномерного уравнения переноса. Необходимое спектральное условие устойчивости Неймана. Численная вязкость и численная дисперсия. Теорема Годунова.

2.  Численное решение краевых задач для одномерного уравнения теплопроводности. Понятие условной аппроксимации на примере схемы Дюфорта-Франкеля. Двумерное и трехмерное уравнение теплопроводности. Метод расщепления: схемы продольно-поперечной прогонки и Яненко. Прямые и итерационные методы решения уравнений Лапласа и Пуассона.

3.  Методы решения нелинейных уравнений эволюционного типа: уравнения Хопфа, Бюргерса, Кортевега-де-Фриза. Метод расщепления по физическим процессам для решения нелинейного уравнения Шредингера.

4.  Уравнения газовой динамики и основные схемы их численного интегрирования. Различные формы записи уравнений газовой динамики в эйлеровых координатах. Уравнения газовой динамики в форме Лагранжа. Основные конечно-разностные схемы численного интегрирования уравнений газовой динамики в эйлеровых координатах. Расчет ударных волн. Уравнения гравитационной газовой динамики. Схема Неймана-Рихтмайера. Различные модификации метода частиц для решения уравнений газовой динамики.

5.  Введение в вычислительную электродинамику. Нестационарные уравнения Максвелла. Классическая конечно-разностная схема на сдвинутых сетках. Алгоритмы метода конечных объемов и конечных элементов. Учет нелинейного и дисперсионного отклика среды. Примеры тестовых расчетов.

6.  Математическое моделирование задач нелинейной оптики. Моделирование волоконно-оптических линий связи и современных оптических приборов. Примеры моделирования.

7.  Вычислительные методы в физике плазмы. Иерархия физико-математических моделей и алгоритмов их численной реализации (гидродинамические, гибридные и кинетические модели плазмы). Метод частиц-в-ячейках и его модификации. Примеры решения физических задач.

8.  Математические модели полупроводниковых структур и алгоритмы их численной реализации.

9.  Математическое моделирование некоторых задач квантовой механики.

10.  Основы метода Монте-Карло. Примеры применения метода.

Список литературы:

1.  Мушер эксперимент и обработка данных. Методические указания. НГУ, 1991, 56 с.

2.  , , Кобельков методы. М.:Наука, 1987, 600 с.

3.  Калиткин методы. М.: Наука, 1978, 512 с.

4.  , Рябенький схемы. М.: Наука, 1973, 400 с.

5.  Яненко дробных шагов решения многомерных задач математической физики. Новосибирск: Наука, 1967, 197 с.

Список дополнительной литературы:

1.  , Николаев решения сеточных уравнений. М.: Наука, 1978, 592 с.

2.  Форсайт Дж., Машинные методы математических вычислений. М.: Мир, 1980, 280 с.

3.  Самарский в численные методы. М.: Наука, 1987, 288 с.

4.  , Вшивков частиц в динамике разреженной плазмы. Новосибирск. Наука, 1980.