Аннотация:
В области численных исследований в физике плазмы до сих пор остаются задачи, не решенные из-за недостатка вычислительных ресурсов, несмотря на существование массивно параллельных кодов и применение суперкомпьютеров для их решения. Это приводит к необходимости использования различных приближений (например, снижения размерности задачи, калибровки физических параметров). При стремлении к максимальной эффективности алгоритмов вычислений можно отказаться от большинства распространенных приближений, при этом расширив пределы применимости численного исследования. Такая возможность возникает с использованием локально-рекурсивных нелокально-асинхронных (LRnLA) алгоритмов в основе программного кода. Это и стало основной идеей в создании кода CFHall, представленного в этой работе с описанием используемых в нем алгоритмов. Применимость CFHall в исследовании плазменных неустойчивостей продемонстрирована на примере моделирования вейбелевской неустойчивости.
Ключевые слова:моделирование плазмы, FDTD, метод «частица-в-ячейке», LRnLA алгоритмы.