Opracowane programy
Fizyka (C++)
red. Stefan Stagraczyński
- opracowano kody źródłowe do obliczania całek 2D i 3D wektorów funkcji w obrębie pierwszej strefy Brillouina. W uogólnieniu całki z utrudnionymi granicami całkowania
- metody Monte Carlo dla N-D zagadnień z wykorzystaniem wielu rdzeni(CPU lub CUDA)
- implementacja metod elementów skończonych
- generowanie uogólnionych kwantowych hamiltonianów Heisenberga dla łańcuchów spinowych 1/2 z dodatkiem możliwych zaburzeń i rozpatrywaniem oddziaływań również dalekiego zasięgu
- własne implementacje metod do poszukiwania wektorów i wartości własnych dużych gęstych/rzadkich (dense/sparse) macierzy z możliwymi równoległymi obliczeniami na wielu rdzeniach i/lub komputerach (OpenMP i/lub OpenMPI)
- własne implementacje metod do poszukiwania wektorów i wartości własnych dla wielu, ale małych gęstych macierzy z użyciem wielu rdzeni kart obliczeniowych (CUDA)
- metody propagacji Hamiltonianów
- wybrane symulacje do laboratoriów studenckich z zakresu mechaniki, propagacji fal 1D i 2D, elektromagnetyzmu(Matlab)
- interfejsy między różnymi językami programowania (w szczególności FORTRAN, C, C++) dla wybranych bibliotek do obliczeń numerycznych (np. Expokit)
Inżynieria medyczna (C++, OpenCV)
red. Stefan Stagraczyński
- współpraca w opracowaniu algorytmu rozpoznawania objawów retinopatii cukrzycowej na podstawie zdjęć dna oka wykonanych z użyciem oftalmoskopu
- opracowanie rozproszonego systemu kolejkowania do analizy i przetwarzania obrazów (prace zawieszono - stan obecny pozwala na obróbkę w obrębie jednego komputera, zadanie może być przesłane do serwera z użyciem prostych i nie szyfrowanych protokołów komunikacyjnych)
- opracowanie oprogramowania do przetwarzania plików RAW z wybranych urządzeń do diagnostyki OCT i IVUS
- przeglądarka plików DICOM (o ograniczonej funkcjonalności)