Описание:Курс «ЧИСЛЕННЫЕ МЕТОДЫ В ФИЗИКЕ ТВЕРДОГО ТЕЛА» предназначен для студентов старших курсов, специализирующихся в области физики твердого тела. В данном курсе, с примерами на языке Python и библиотеками numpy и scipy, рассматриваются основные численные методы, используемые для решения широкого спектра задач в физике твёрдого тела, такие как квадратурные формулы Ньютона-Коттеса, метод Гаусса и LU-разложение, метод Рунге-Кутта, методы конечных разностей и конечных элементов, метод быстрого преобразования Фурье (FFT), методы параллельного программирования и использование нейронных сетей для решения физических задач. Также, рассматривается численное решение типовых задач квантовой физики твердого тела, такие как движение электронов в потенциальной яме и периодическом потенциале, расчет зон Бриллюэна, туннелирование через потенциальный барьер, моделирование доменной границы и её динамики, статистической физики твердого тела, моделирование ферро- и антиферромагнетика в 2-мерной модели Изинга методом Метрополиса, моделирование колебаний кристаллической решетки и нахождение фононного спектра, микромагнитное моделирование методом конечных разностей. Цель курса – это рассмотреть примеры типовых задач физики твердого тела и выработать навыки применения тех или иных численных методов для решения данных задач.