РИД
№ 623112800135-4

Программный модуль для вычисления пространственно-временных распределений электронной и ионной температуры в металлах в результате воздействия фемтосекундных лазерных импульсов.

28.11.2023

Программный модуль является частью программы для моделирования пространственного и временного распределений электронной и ионной температуры в результате воздействия фемтосекундных и пикосекундных лазерных импульсов на различные материалы и тонкие пленки, включая пленки, состоящие из нескольких слоев различных материалов, с учетом соответствующих моделей электронной теплопроводности отдельных слоев на неравновесной двухтемпературной стадии. Программный модуль реализован на основе клиент-серверной. Такая архитектура позволяет получать доступ к программному обеспечению и проводить вычисления с различных устройств независимо от их производительности. Клиентская часть программы написана на языках Javascript/Typescript с использованием фреймворка React. Объём клиентской части программы составляет 460 строк кода и включает в себя модуль пользовательского интерфейса и модуль обмена данными с серверной частью с помощью REST API. Отображаемые на экране в клиентской части результаты работы могут быть экспортированы в текстовом формате для обработки во внешних программах. Серверная часть программного модуля написана на языке Python с использованием фреймворка FastAPI и модифицированной библиотеки NTMpy. Модификация библиотеки NTMpy, свободно распространяемой по лицензии MIT, заключается в добавлении поддержки вычисления электронной теплопроводности по различным моделям. Объём серверной части программы составляет 150 строк кода. Серверная часть обрабатывает входные данные от клиентской части, проводит вычисления и возвращает результат в формате json в клиентскую часть для отображения пользователю и возможности экспорта данных во внешние программы.
ГРНТИ
29.19.21 Влияние облучения на свойства твердых тел
29.27.25 Ударные волны
29.27.47 Численные методы в физике плазмы
Ключевые слова
ПЭВМ
ЛАЗЕРНЫЙ ИМПУЛЬС
ПРОГРАММНЫЙ МОДУЛЬ
Детали

НИОКТР
Тип РИД
Программа для ЭВМ
Сферы применения
Результаты расчетов могут быть использованы для исследования особенностей переноса тепла на неравновесной двухтемпературной стадии в металлах в результате воздействия фемтосекундных лазерных импульсов.
Ожидается
Заказчик
Исполнители
Акционерное общество "Государственный Научный Центр Российской Федерации Троицкий институт инновационных и термоядерных исследований"
Заказчик
ГОСУДАРСТВЕННАЯ КОРПОРАЦИЯ ПО АТОМНОЙ ЭНЕРГИИ "РОСАТОМ"
Похожие документы
Программный модуль для вычисления пространственно-временных распределений электронной и ионной температуры в металлах в результате воздействия фемтосекундных лазерных импульсов
0.923
РИД
Программа для расчёта изменения температуры пластины твердотельного материала в результате воздействия импульсного лазерного излучения
0.878
РИД
Интегрированная платформа для решения прикладных задач разработки, исследования и оптимизации мощных электронно-плазменных приборов суб-ТГц и ТГц диапазонов
0.877
ИКРБС
Программный компонент моделирования энергообмена и релаксации электронных состояний в массивах нанокристаллов по методу Монте-Карло с использованием графических ускорителей
0.877
РИД
Программа численного моделирования импульсного лазерного нагрева тонкопленочных полупроводниковых структур
0.875
РИД
Программа моделирования фотовозбуждения кремния фемтосекундным лазерным импульсом с учетом эффекта насыщения межзонного поглощения
0.874
РИД
Программный компонент расчета оптических свойств нанокристаллов на основе динамического метода функционала плотности с использованием графических ускорителей
0.871
РИД
Программа для моделирования динамики массива полупроводниковых лазеров на основе микростолбиков с квантовыми точками
0.870
РИД
Программа для расчёта эволюции пространственного распределения пироэлектрического поля в пластине сегнетоэлектрика при воздействии импульсного лазерного излучения
0.870
РИД
Программный модуль вычисления показателей теплового состояния мишени
0.870
РИД