CELES公司 swMATH ID: 38635 软件作者: A.Egel、L.Pattelli、G.Mazzamuto、D.S.Wiersma、U.Lemmer 描述: CELES:CUDA——大型球体集合的电磁散射加速模拟。CELES是一个免费提供的MATLAB工具箱,用于模拟许多球形粒子的光散射。为了实现高计算性能,CELES利用块对角预处理(block-diagonal preconditioning),这是一种可查找的方法,用于评估使用CUDA计算平台的NVIDIA图形处理单元上的昂贵功能和大规模并行执行。这些技术的结合可以在廉价的消费类硬件上有效地解决大型电动力学问题(>104个散射体)。在本文中,我们针对成熟的多球T矩阵(MSTM)代码验证了近场和远场分布,并讨论了不同大小集合的收敛行为,包括一个包含105个粒子的示例系统。 主页: https://arxiv.org/abs/1706.02145 源代码: https://github.com/disordered-photonics/celes 依赖项: Matlab公司 相关软件: COMSOL公司;Lumerical公司;特里梅什;Gms小时;PyOpenCL公司;PyCUDA公司;蟒蛇;SMUTHI公司;擦伤;DLMF公司;MULTEM 2号机组 引用于: 2文件 5位作者引用 1 贾斯汀·拉巴特 1 马雷克·内查达 1 维克托·佩伦 1 塞巴斯蒂安·托德乌克斯 1 Törmä,佩维 2篇连载文章中引用 1 波浪运动 1 计算物理中的通信 在3个字段中引用 2 偏微分方程(35-XX) 2 光学、电磁理论(78-XX) 1 数值分析(65-XX) 按年份列出的引文