Аннотация:
В работе представлено описание реализации алгоритма, основанного на численном моделировании уравнений Максвелла с помощью конечно - разностного метода временной области (FDTD) для расчета эволюции электромагнитного поля в ограниченной области с различным набором граничных условий, в том числе и поглощающих (идеально согласованного слоя, PML). Высокая скорость расчетов, не ограниченная объемом обрабатываемых данных, а также хорошее распараллеливание достигается с помощью локально-рекурсивного нолокально-асинхронного (LRnLA) алгоритма. Возможными для моделирования материалами являются бездисперсионные среды, материалы с дисперсией $\varepsilon(\omega,\mathbf r)$ и $\mu(\omega,\mathbf r)$, основанные на модели Друде, а также проводники и метаматериалы (материалы с отрицательным показателем преломления), представленные в виде следствия этой модели.
Ключевые слова:уравнения Максвелла, FDTD, локально-рекурсивный нелокально-асинхронный алгоритм, граничные условия PML, эффективные алгоритмы, дисперсионная модель Друде, метаматериалы, фотонные кристаллы, материалы с отрицательным показателем преломления.