ОБЪЕДИНЕННЫЙ   ИНСТИТУТ   ЯДЕРНЫХ   ИССЛЕДОВАНИЙ
lit БИБЛИОТЕКА   ПРОГРАММ   JINRLIB

NXV4 - флеш-алгоритмы в полиморфном C++
(проект по созданию библиотеки научного ПО открытого доступа)


Авторы: Михай-Октавиан Дима, Михай-Тибериу Дима, Мария Дима
eng
Вы
counter
посетитель.

Язык: C++


Предлагаемые алгоритмы и их реализация - это часть более масштабного проекта по созданию библиотеки научного ПО открытого доступа.
Все началось с анализа нейтронного шума на ИБР-2M (FoxLima FFT, метод базисных элементов, кластеризация и т.д.). Паттерны проектирования на C++ (низкое наследование / виртуализация) и концепция Math-on-Paper (полиморфный код) рассмотрены и объяснены на классах CPX, VEC и MTX, специально созданных для триггерного ПО.


CPX class
        - authors: Mihai-Tiberiu and Maria Dima - JINR, Dubna-Russia
        - web-page with downloads and documentation
        - polymorphic complex-number utility

VEC / MTX class
        - authors: Mihai-Tiberiu and Maria Dima - JINR, Dubna-Russia
        - web-page with downloads and documentation
        - polymorphic 3D vec / mtx utility

FoxLima Fourier Transform
        - author: Mihai-Octavian Dima - JINR, Dubna-Russia
        - web-page with downloads and documentation
        - polymorphic Fourier utility with oversampling, Fourier-space apodisation
          and Weyl-Wigner Fourier Transform




home up e-mail