Plazmat

Рассматривается двумерная задача с учетом диссипации. Используется полная система самосогласованных нелинейных уравнений столкновительной магнитной газодинамики с учетом конечной проводимости и теплопроводности. Решение ищется как обобщенное, проводится регуляризация уравнений, т.е. система уравнений дополняется новыми соотношениями, важными для существования обобщенного решения. Существование решения гарантировано в силу проведенного исследования. Используются схемы второго порядка точности, по времени и пространству. Шаг интегрирования уравнений по времени подбирается системой автоматически. Численный алгоритм является устойчивым, т.к. для уравнений выписан энергетический функционал, из сохранения которого ограниченность решения по норме следует автоматически. Конечно-разностные аппроксимации подбираются так, чтобы этот функционал сохранялся и для численного решения.

Программа состоит из следующих блоков:

  1. Подсистема, решающая уравнения для плазмы, состоящая из:
    1. Блок, управляющий решением уравнений.
    2. Блок, решающий уравнения на одном шаге по времени.
      1. Блок, решающий уравнение неразрывности.
      2. Блок, решающий уравнения движения для плазмы.
      3. Блок, решающий уравнение для температуры.
      4. Блок, решающий уравнения для магнитного поля.
      5. Блок вычисляющий токи.
      6. Блок коррекции, уточняющий решение.
      7. Блок, адаптирующий шаг интегрирования по времени.
  2. Подсистема ввода информации.
    1. Ввод данных.
    2. Аппроксимация начальных гидродинамических и электродинамических полей и источников
  3. Подсистема вывода информации.
    1. Подготовка выходной информации.
    2. Подготовка информации для графических и анимационных программ.
    3. Вывод данных.

Программа была использована при расчетах в работе