کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
5427983 1508651 2015 9 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Beam-splitting code for light scattering by ice crystal particles within geometric-optics approximation
ترجمه فارسی عنوان
کد تقسیم برش برای پراکندگی نور توسط ذرات کریستال یخ در تقریب هندسی اپتیک
کلمات کلیدی
کد تقسیم برش، پراکندگی نور، تقریب هندسی اپتیک، کریستال یخ،
موضوعات مرتبط
مهندسی و علوم پایه شیمی طیف سنجی
چکیده انگلیسی


- The beam-splitting code is presented as open-source software.
- Both physical and computational aspects of the code are discussed.
- Computational speed of the code is higher than ray-tracing codes.
- A comparison with the ray-tracing Macke׳s code shows excellent agreement.

The open-source beam-splitting code is described which implements the geometric-optics approximation to light scattering by convex faceted particles. This code is written in C++ as a library which can be easy applied to a particular light scattering problem. The code uses only standard components, that makes it to be a cross-platform solution and provides its compatibility to popular Integrated Development Environments (IDE׳s). The included example of solving the light scattering by a randomly oriented ice crystal is written using Qt 5.1, consequently it is a cross-platform solution, too. Both physical and computational aspects of the beam-splitting algorithm are discussed. Computational speed of the beam-splitting code is obviously higher compared to the conventional ray-tracing codes. A comparison of the phase matrix as computed by our code with the ray-tracing code by A. Macke shows excellent agreement.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Quantitative Spectroscopy and Radiative Transfer - Volume 164, October 2015, Pages 175-183
نویسندگان
, , ,