Д.Поттер ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ В ФИЗИКЕ Настоящая книга является одной из первых в мировой литературе монографий по новому разделу физики, возникшему в последние годы в связи с автоматизацией научных исследований и машинной обработкой информации. Основное содержание книги составляют алгоритмы методов вычислительной математики в применении к ряду конкретных физических задач. Главным достоинством ее является подробное обсуждение математических моделей, выбор правильной системы уравнений и дополнительных условий для описания сложных физических процессов. Много внимания уделено различным аспектам проблемы многих тел. Книга предназначена для физиков, теоретиков и экспериментаторов, которым приходится самим программировать решения интересующих их физических задач. Она будет полезна и интересна, кроме того, аспирантам и студентам старших курсов, желающим подготовить себя к научной работе в современной лаборатории, оснащенной электронно-вычислительными машинами. Содержание Предисловие редактора перевода 5 Предисловие к английскому изданию 7 Глава 1. Введение 9 § 1. Природа вычислительной физики 9 § 2. Вычислительные машины в физической теории 11 § 3. Ограниченность математического аппарата 13 § 4. Дискретная природа вычислительной машины 15 § 5. Краткое изложение содержания 18 Глава 2. Элементы метода конечных разностей 22 § 1. Введение. Конечные элементы в физике 22 § 2. Дискретное представление непрерывной переменной 23 § 3. Разностные производные по пространству 28 § 4. Общая постановка задачи с начальными условиями 32 § 5. Требования к разностному решению задачи с начальными условиями 37 § 6. Интегрирование обыкновенных дифференциальных уравнений 44 § 7. Обыкновенные дифференциальные уравнения высших порядков 60 Глава 3. Уравнения в частных производных для сплошных сред 63 § 1. Происхождение и некоторые свойства уравнений математической 63 физики § 2. Устойчивость разностных схем для уравнений в частных 75 производных § 3. Уравнение диффузии: явная схема интегрирования первого порядка 79 точности § 4. Уравнение переноса: явная схема интегрирования первого порядка 82 точности § 5. Дисперсия и диффузия на разностной сетке 84 § 6. Консервативность на разностной сетке 88 § 7. Консервативные методы для гиперболических уравнений § 8. Многомерные явные методы § 9. Обзор методов для параболических уравнений Глава 4. Численные методы матричной алгебры § 1. Введение § 2. Матричные уравнения в конечно-разностном исчислении § 3. Матрицы специального вида: метод прогонки для уравнения с трехдиагональной матрицей § 4. Матрицы специального вида: «точное». решение уравнения Пуассона § 5. Точное решение общего матричного уравнения § 6. «Неточные», или итерационные, методы решения матричных уравнений § 7. Два приближенных метода определения собственных векторов и собственных значений Глава 5. Частицы: дальнодействие в проблеме N тел § 1. Частицы и системы частиц § 2. Движение отдельной частицы в потенциальном поле § 3. Движение отдельной частицы в плоскости, перпендикулярной магнитному полю § 4. Прямое моделирование дальнодействия в системе N тел § 5. Равновесные статистические свойства в моделях с двухчастичным взаимодействием Глава 6. Расчет поля частиц § 1. Среднее поле системы частиц § 2. Бесстолкновительная модель частиц в ячейке § 3. Применение бесстолкновительной модели частиц в ячейке к моделированию плазмы § 4. Применение бесстолкновительной модели частиц в ячейке к моделированию галактик § 5. Столкновательная PIC-модель в гидродинамике Глава 7. Частицы в самосогласованном поле: атомы и твердые тела § 1. Самосогласованные поля в квантовой теории систем частиц § 2. Тождественность частиц и обменный потенциал § 3. Атом как система нескольких частиц § 4. Твердое тело как пример системы многих электронов § 5. Разложение уравнений Хартри — Фока для волн Блоха Глава 8. Фазовые среды § 1. Плотность частиц в фазовом пространстве и уравнение Власова § 2. Некоторые замечания и примеры применения уравнения Власова § 3. Разностное решение уравнения Власова § 4. Несжимаемость фазовой среды § 5. Метод «водяного мешка» Глава 9. Классическая гидродинамика 91 103 107 113 113 116 123 128 138 141 159 162 162 163 166 170 172 183 183 193 201 204 211 220 220 227 232 243 247 253 253 256 259 262 264 271 § 1. Вводные замечания об уравнениях гидродинамики § 2. Разностное решение уравнений несжимаемой среды § 3. Несжимаемое течение как система вихревых частиц § 4. Метод маркеров на сетке для описания поверхностей и тяжелых сред: всплески, водопады, опрокидывание волн § 5. Разностное решение уравнений гидродинамики сжимаемых сред § 6. Расчет ударных волн и разрывов § 7. Гидростатическое равновесие в моделях атмосферы и мирового океана Глава 10. Гидродинамика с дальнодействующими силами: звезды, § 1. Самосогласованные поля в сплошной среде § 2. Уравнения магнитной гидродинамики и их основные свойства § 3. Методы одномерной магнитной гидродинамики § 4. Многомерная магнитная гидродинамика § 5. Гравитационная гидродинамика Литература Предметный указатель 271 278 290 298 309 323 328 340 340 345 352 363 374 382 387 Предметный указатель — — кристалла 244, 250 Адамса — Башфорта метод 59, 99, — — радиальная 240 283, 319 вязкости коэффициент 276, 346, 351 альфвеновские волны 355, 363, 371 — тензор 275, 328, 346, Ампера закон 342 вязкость искусственная 324, 335, 365 анизотропия среды 364, 373 — кинематическая 278 ансамбль канонический 179 Гамильтониан 222, 234, 248, 293 аппроксимация непрерывной Гаусса метод 137, 139 функции 24 Гаусса — Зайделя метод 149, 156 — оператора Лапласа 120 гидродинамики уравнения 212, 271, — производной по времени 35 299 — — по пространству 29 — — в консервативной форме 274, Безразмерная форма уравнений 197 311, 318 Блоха теорема 246 — — в лагранжевой форме 273, 310. — функция 247 312 Бриллюэна зоны 247 — — в эйлеровой форме 272, 311. Буссинеска приближение 337 315 «Вакуумная» область в МГД 355, гравитационная система многих тел 362, 366, 371 61, 184, 210 вариационный принцип 223 гравитационной гидродинамики вектор ошибки 41, 143 уравнения 341, 375 — решетки 244 граничные условия 118, 131, 240, 303, Власова уравнение 256 320, 335 «водяного мешка» метод 262 — — периодические 132, 197 волновая функция 221 Давление 272, 284, 341, 361, 376 — — антисимметричная 228 — излучения 376 — магнитное 343 движения уравнения 163, 166, 170, 183, 195, 265 двухслойная схема 51 дебаевская длина 189 — сфера 189, 200 динамика атмосферы 329 дисперсионное соотношение 70, 76, 86 дисперсия разностная 84, 103, 320, 356 диффузия искусственная 106, 321, 326 — нелинейная 357, 380 — радиационная 380 — разностная 84, 103, 262, 356, 365 Доплера эффект 317, 355 дрейф в скрещенных полях 169 Дюфора — Френкеля метод 110 Завихренность 278, 293, 337 задача с начальными условиями 33, 122 Интерполирование 24, 302 источника функция 74, 125, 375 итерационный метод 141, 156, 241 358, 361, 381 Калибровка 279, 369 Кармана вихревая дорожка 296 квантовое число 237 коллапс гравитационный 374 коллективные свойства системы частиц 190 консервативная схема 90 консервативное уравнение 65, 69, 214, 274, 291, 300, 311, 318, 364 консервативные силы 256 кориолисова сила 284, 331 краевая задача 118 Кранка — Никольсона метод 108, 122, 358, 381 Куранта — Фридрихса — Леви условие 84, 96, 103, 106, 215, 283, 290, 317, 326, 355 Лаграпжа множитель 225, 243 лагранжева производная по времени 72, 212, 273, 312, 333 — сетка 313, 356, 380 — форма уравнений 212, 264, 273, 310, 312, 334 Лакса метод 83, 101, 104, 260, 316, 353 —— — консервативный 92, 288 Лакса — Вендроффа метод 262, 319 —— — — двушаговый 97, 101, 281 —— — — однош.аговый 102 Лежандра уравнение 235 — функции 236 Лелевье метод 101 Ленарда — Джонса потенциал 174 Лоренца сила 166 Магнитной гидродинамики уравнения 341 — — — в лагранжевой форме 349, 356, 360 — — — в консервативной форме 348, 364 — — — в эйлеровой форме 345 — — — одномерные 353 магнитный звук 355, 359 Максвелла уравнения 342 «маркеров на сетке» метод 302 Маркова процесс 179 матричное уравнение 114 матрица итерационная 142 — обратная 114 — разреженная 118 — трехдиагональная 116, 118, 127, 135, 154, 240, 334, 360 Маха числа 363 мелкой воды уравнения 300 моделирование галактик 204 Монте-Карло метод 178 Навье — Стокса тензор 275 — — уравнение 285, 300, 338 нагрев вязкостный 323, 347 — джоулев 347, 358 натяжение силовых линий 343, 349 Неймана условие 78, 81, 84, 94, 99, 106, 317, 355 неразличимость частиц 227 несжимаемость 277, 287 — фазовой среды 262 неустойчивость безусловная 82, 110 — двухпучковая 202, 269 — Кельвина — Гельмгольца 296 — разностного решения 48, 53, 167 неявный метод 37, 352 — — второго порядка точности 55, 108 — — Хейна 359 нормировки условие 240 «Облако в ячейке» 201 обратимость времени 164 океана модель 329, 336 Ома закон 343 Паули принцип 228 переменных направлений метод 153, 157, 373 переноса коэффициенты 351 перехода матрица 42, 77, 93, 316, 354, 360 — множитель 41, 46, 50, 53, 57, 80, 82, 96, 100 — оператор 37, 76 пинч 367 плазма бесстолкновительная 202, 259 плазменный фокус 368 подоболочка электронная 237 последовательной верхней релаксации метод 150, 157, 371 — — — — циклический 152 потенциал векторный 366, 369 — обменный 230 — — усредненный 232 — поля частиц 184, 194 — — — самосогласованный 195, 226, 231 — ядер в кристалле 244 — ядра атома 233 «почти второго порядка» метод 99, 102, 319 прогноз погоды 335 прогонки метод 123 псевдопотенциал 252 Пуассона уравнение 74, 117, 185, 230, 261 —— — в интегральной форме 226 — — двумерное 120, 199, 282 — — для давления 285, 290 пульсация звезд 342, 374 Распределение заряда частицы на сетке 186, 195, 201 Рейнольдса число 326, 347, 365 «С перешагиванием» метод 51, 102, 104, 164, 167, 171, 195, 262, 266, 295, 319 — — — консервативный 94 сетка разностная по времени 35 — — по пространству 23 система частиц 170 — —бесстолкновительиая192,257 — — в квантовой механике 220 — — термодинамическая 173, 181 скорость звука 277, 317, 355 — сходимости итерационного процесса 148, 154, 156 Слэтера определитель 228 согласованность разностной аппроксимации 38 соленоидальность магнитного поля 343, 366, 369 — поля скоростей 277, 331 состояния уравнение 213, 273, 315, 333, 346, 375 сохранения законы 63, 66, 89, 164, 169, 200, 212, 255, 291, 343 спектральная норма матрицы 144 спектральный радиус матрицы 145, 158 Стефана — Больцмана закон 376 столкновения 191, 193, 271, 351 Теплопроводность 275, 311, 346, 351 точность разностной аппроксимации 30, 39, 61 трехслойная схема 95, 100 турбулентность 309, 335 Ударная волна 310, 323, 357, 372 усреднение по ансамблю 178 — по времени 176 устойчивости условие 78, 81, 85, 199, 261, 277, 283, 290, 300, 317 устойчивость разностного решения 49 — разностной схемы 40 — — — безусловная 59, 109, 110 Фазовое пространство 166, 172, 178, 203, 253 фазовые переходы 177 Фарадея закон 343, 369 флуктуации поля частиц 187, 192, 199, 214 функция распределения 253 — — «горб на хвосте» — — двухпучковая 202 — тока 279, 293, 337 фурье-анализ 25, 73, 86, 98, 248 — — двумерный 104 фурье-преобразование 129 — — быстрое 132 Хартри уравнения 225 Хартри — Фока уравнения 230, 244 Хейна метод 359 Центробежная сила 284, 331 циклическая редукция 135 — — двойная 136 «Частицы в ячейке» 187, 193, 210, 214, 219, 293 частота альфвеновская 344 — гравитационная 192, 342 — звука 342 — плазменная 191 — столкновений 351 — циклотронная 167 Чебышева метод 152, 157, 371 Шредингера уравнение 221 Эйлера метод 45, 55, 305 эйлерова сетка 214, 259, 281, 299, 311, 316, 333 энтропия системы 165, 213, 257, 262 эффективность алгоритма 113 — разностной схемы 43, 61 Явный метод 37, 45, 79, 82, 101. 107 — — двухшаговый 55 Якоби матрица блочная 146 — метод"148, 156