版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:Finnish Meteorol Inst FI-00101 Helsinki Finland
出 版 物:《OPTICS EXPRESS》
年 卷 期:2014年第22卷第2期
页 面:1655-1660页
核心收录:
学科分类:070207[理学-光学] 07[理学] 08[工学] 0803[工学-光学工程] 0702[理学-物理学]
基 金:Academy of Finland Finnish Funding Agency for Technology and Innovation (Tekes) [3155/31/2009]
主 题:Atmospheric optics Computation methods Electromagnetic scattering Numerical analysis Particle scattering Remote sensing
摘 要:The PyTMatrix package was designed with the objective of providing a simple, extensible interface to T-Matrix electromagnetic scattering calculations performed using an extensively validated numerical core. The interface, implemented in the Python programming language, facilitates automation of the calculations and further analysis of the results through direct integration of both the inputs and the outputs of the calculations to numerical analysis software. This article describes the architecture and design of the package, illustrating how the concepts in the physics of electromagnetic scattering are mapped into data and code models in the computer software. The resulting capabilities and their consequences for the usability and performance of the package are explored. (C) 2014 Optical Society of America