.

.

.

.

BEHIND THE PROJECT

Our Team

Tomáš Oberhuber
Tomáš Oberhuber

is an assistant professor at the Department of Mathematics, Faculty of Nuclear Science and Physical Engineering at Czech Technical University in Prague, former head of the CUDA research center at CTU in Prague. His domains of interest are numerical mathematics, image processing,  HPC and programing in C++. He started development of TNL in 2004 and he is responsible for the overall design of TNL.

Project leader
Jakub Klinkovský
Jakub Klinkovský

is a Ph.D. student at the Department of Mathematics, Faculty of Nuclear Science and Physical Engineering at Czech Technical University in Prague. His domains of interest are numerical mathematics, multiphase porous media flow, HPC and programming in C++ and Python. In TNL, he has implemented many data structures such as unstructured meshes and algorithms such as CWYGMRES.

Main developer
Aleš Wodecki
Aleš Wodecki

is a Ph.D. student at the Department of Mathematics, Faculty of Nuclear Science and Physical Engineering at Czech Technical University in Prague. His domain of interests are adaptive numerical methods with applications in material sciences.

Developer

DEV Current developers:

Jan Groschaft (FIT, CTU in Prague) - hashing algorithms for GPUs.

Ján Bobot (FIT, CTU in Prague) - polyhedral numerical meshes.

Tat Dat Duong (FIT, CTU in Prague) - B-trees for GPUs.

Xuan Thang Nguyen (FIT, CTU in Prague) - sorting algorithms (quicksort and bitnoic sort) for GPUs.

Lukáš Čejka (FNSPE, CTU in Prague) - sparse matrix formats.

DEV Former developers

Askar Kolushev (FIT, CTU in Prague) - hashing algorithms for GPUs.

Ilja Kolesnik (FIT, CTU in Prague) - GPU kernels for CSR format for sparse matrices.

Matouš Fencl (FNSPE, CTU in Prague ) - sparse matrices and solvers for Hamilton-Jacobi equation.

Jan Schafer (FNSPE, CTU in Prague ) – solvers for compressible Navier-Stokes equations.

Vít Hanousek (FNSPE, CTU in Prague ) – distributed numerical grids.

Vítězslav Žabka (FNSPE, CTU in Prague ) – unstructured numerical meshes.

Tomáš Sobotík (FNSPE, CTU in Prague ) – solvers for Hamilton-Jacobi equation.

Libor Bakajsa (FNSPE, CTU in Prague ) – sparse matrix formats.

Ondřej Székely (FNSPE, CTU in Prague ) – solvers for parabolic problems.

Vacata Jan (FNSPE, CTU in Prague ) – sparse matrix formats.

Heller Martin (FNSPE, CTU in Prague ) – sparse matrix formats.

Novotný Matěj (FNSPE, CTU in Prague ) – high precision arithmetics.