JOINT   INSTITUTE   FOR   NUCLEAR   RESEARCH
lit Библиотека программ JINRLIB

DXF - цифровой фильтр


Авторы: Mihai Tiberiu Dima, Maria Dima
Лидер: Ю. Н. Пепелышев
rus

Основные моменты

Цифровой фильтр DXF предназначен для анализа нейтронного шума (и других механических или потоковых вибраций) импульсного реактора на быстрых нейтронах ИБР-2М.

Фильтр поставляется с набором из 3-х классических (Пуассона, Хэмминга, Блэкмана) функций аподизации - в реальном пространстве, вместе с нашей (высокоэффективной) модифицированной оконной функцией Гаусса GX и O4. Кроме того, мы внедрили наш уникальный во всем мире набор аподизаций FoxLima ≈ в пространстве Фурье, F0 ... F9.

Фильтр имеет 2 варианта исполнения:

       - file-2-file ..... предназначен для чтения огромных файлов, их фильтрации и записи в новые файлы. Эта версия
                              работает с double.

       - vec-2-vec ... предназначен для чтения из полиморфного вектора и записи результатов в вектор того же типа. Код
                              создается со следующими типами: scalar, cpx<scalar>, vu2<scalar>, vu2<cpx<scalar>>,
                              su2<scalar>, su2<cpx<scalar>> - где scalar = int, float, double, long double.
                              Типы vu2 и su2 являются SU(2)-векторами, соответственно матрицами; cpx является сложным типом.

Класс перегружает оператор cout для отображения рабочих параметров фильтра.

Код совместим с move-semnatix, учитывает неабелев характер объектов (соответствует Conceptscxx20 для gcc > 10) и поставляется в виде библиотеки, скомпилированной под c++20 с gcc-9.3.1 20200408. cpx, vu2 , библиотеки su2 поставляются вместе с фильтром, собранным под тем же дистрибутивом.



Документация -   ручная, с основными & прикладными руководствами

Загрузки            - библиотеки C++(1) в виде *.tgz, *.zip и примеры: 1, 2, 3, 4, appl
                            (1)gcc-9.3.1 20200408 //... linux-3.10.0-1160.83.1.el7.x86_64




Данный проект реализован в рамках 04-4-1105-2011/2023 "Развитие установки ИБР-2 с комплексом криогенных замедлителей нейтронов" Лаборатории нейтронной физики имени Франка ОИЯИ.




home up e-mail