遇见数据集

mbsolve: An open-source solver tool for the Maxwell-Bloch equations

收藏
Mendeley Data2024-06-25 更新2024-06-26 收录
官方服务:

资源简介:

The Maxwell-Bloch equations are a valuable tool to model light-matter interaction, where the application examples range from the description of pulse propagation in two-level media to the elaborate simulation of optoelectronic devices, such as the quantum cascade laser (QCL). In this work, we present mbsolve, an open-source solver tool for the Maxwell-Bloch equations. Here, we consider the one-dimensional Maxwell's equations, which are coupled to the Lindblad equation. The resulting generalized Maxwell-Bloch equations are treated without invoking the rotating wave approximation (RWA). Since this full-wave treatment is computationally intensive, we provide a flexible framework to implement different numerical methods and/or parallelization techniques. On this basis, we offer two solver implementations that use OpenMP for parallelization.

麦克斯韦-布洛赫方程(Maxwell-Bloch equations)是模拟光与物质相互作用的重要工具,其应用场景涵盖二能级介质中的脉冲传播描述,乃至量子级联激光器(quantum cascade laser, QCL)等光电子器件的精细化仿真。本研究提出了一款针对麦克斯韦-布洛赫方程的开源求解工具mbsolve。本工作考虑与林德布拉德方程(Lindblad equation)耦合的一维麦克斯韦方程组,所得到的广义麦克斯韦-布洛赫方程在求解过程中未引入旋转波近似(rotating wave approximation, RWA)。鉴于该全波处理方式计算量庞大,我们搭建了一套可灵活实现多种数值方法与并行化技术的通用框架,并基于此提供了两款采用OpenMP实现并行加速的求解器实现。

创建时间:
2024-01-23
二维码
社区交流群
二维码
科研交流群
商业服务