arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2609.08384physics.optics

BRAHMS:一个用于χ^(2)非线性介质中三波混频(3+1)D模拟的跨平台图形工具包,支持GPU和CPU后端

BRAHMS: A cross-platform graphical toolkit for (3+1)D simulation of three-wave mixing in $χ^{(2)}$ nonlinear media, with GPU and CPU backends

Alfredo Daniel Sanchez Rossi, Daniel Alejandro La Valle Huignard

首次发表
浏览论文内容

中文总结 AI 辅助

BRAHMS是一个跨平台图形工具包,通过GPU/CPU后端在(3+1)D中求解χ^(2)非线性薛定谔方程,模拟三波混频过程,支持SHG、SFG和OPG应用,无需编程经验。

中文摘要 AI 辅助

我们提出BRAHMS,一个跨平台(Linux/Windows)图形用户界面,具有GPU(CUDA)和CPU(OpenMP)后端,用于高效、准确地模拟涉及聚焦和脉冲高斯光束的三波混频过程。该软件包在全(3+1)D中同时求解耦合的χ^(2)非线性薛定谔方程,包括衍射、色散、走离和相位失配效应。据我们所知,这是第一个在(3+1)D中求解完整二阶(三波混频)非线性光学问题并充分利用现代GPU并行能力的开源软件包,同时为没有GPU硬件的用户提供等效的CPU后端。GPU实现因其基于Thrust的设计而具有固有的可扩展性。该软件包为实验设计和研究非线性三波相互作用中的三维场传播提供了宝贵的工具,支持二次谐波产生(SHG)、和频产生(SFG)和光学参量产生(OPG)等应用。其GUI无需编程经验,用户即可轻松设置模拟并解读结果。

英文摘要

We present BRAHMS, a cross-platform (Linux/Windows) graphical user interface, with GPU (CUDA) and CPU (OpenMP) backends, for the efficient and accurate simulation of three-wave mixing processes involving focused and pulsed Gaussian beams. The package solves the coupled $χ^{(2)}$ nonlinear Schrödinger equations, including diffraction, dispersion, walk-off, and phase-mismatch effects simultaneously, in full (3+1)D. To our knowledge, this is the first open-source package that solves the complete second-order (three-wave-mixing) nonlinear-optics problem in (3+1)D while fully exploiting the parallel capabilities of modern GPUs, with an equivalent CPU backend available for users without GPU hardware. The GPU implementation is inherently scalable thanks to its Thrust-based design. The package provides a valuable tool for experimental design and for studying three-dimensional field propagation in nonlinear three-wave interactions, supporting applications such as second-harmonic generation (SHG), sum-frequency generation (SFG), and optical parametric generation (OPG). Its GUI requires no programming experience, so that users can readily set up simulations and interpret their results.

发表机构

  • Alexander Dubček University of Trenčín(特伦钦亚历山大·杜布切克大学)
  • Universitat de Barcelona(巴塞罗那大学)

机构由 AI 辅助整理,请以论文原文为准。

补充信息

↑