Расчет и визуализация трехмерной линзы Максвелла, Люнеберга и Итона

2023-11-09·
Анна Владиславовна Королькова
,
Дмитрий Сергеевич Кулябов
,
Кристина Александровна Штепа
,
Арсений Витальевич Федоров
· 0 мин. для прочтения
Аннотация
Программа применяется для расчета и визуализации трехмерных линз Люниберга и Максвелла. Программа включает реализацию численного метода Рунге-Кутты 6-го порядка на языке Julia. Программа содержит функции, задающие уравнение эйконала, которое затем решается методом характеристик, то есть в виде системы ОДУ. Программа предусматривает возможность визуализировать двумерные варианты линз, а также сохранять результаты расчетов для трехмерного случая. Трехмерное изображение строится сторонней программой, написанной на языке Python.
Тип публикации