Talks and presentations

IOI, CEOI, BOI, EJOI training 1: Integers

October 21, 2019, IOI training, Univerza v Ljubljani, Fakulteta za računalništvo in informatiko, Ljubljana, Slovenia

A lecture in a series of lectures for elementary and high school students training and competing for participation in international olympiads in informatics. Materials available at the course website. »

Adaptive RBF-FD method for Poisson’s equation

July 02, 2019, Conference presentation, Institute for Research and Technological Development in Construction, Energy, Environment and Sustainability, Coimbra, Portugal

A conference talk about our adaptive framework for RBF-FD with applications to Poisson and Helmholtz equation. »

High order RBF-FD approximations with application to a scattering problem

June 19, 2019, Conference talk at the 4rd International Conference on Smart and Sustainable Technologies, Hotel Elaphusa, Bol, Bol, Island of Brač, Croatia

A conference talk about the high-accuracy RBF-FD method using PHS with monomial augmentation, with application to a scattering problem, showing workings of Medusa with complex numbers and coupled domains. »

Parallel RBF-FD solution of the Boussinesq’s problem

June 05, 2019, Conference talk at the Sixth International Conference on Parallel, Distributed, GPU and Cloud Computing for Engineering, Faculty of Engineering and Information Technology, University of Pécs, Pécs, Hungary

A conference talk about the parallelization of the RBF-FD method and its application to linear elasticity Bousinessq problem of point contact in 3D. »

IOI, CEOI, BOI training 14: Extra topics

June 03, 2019, IOI training, Univerza v Ljubljani, Fakulteta za računalništvo in informatiko, Ljubljana, Slovenia

A lecture in a series of lectures for high school students training and competing for participation in international olympiads in informatics. »

IOI, CEOI, BOI training 12: Computational geometry

May 06, 2019, IOI training, Univerza v Ljubljani, Fakulteta za računalništvo in informatiko, Ljubljana, Slovenia

A lecture in a series of lectures for high school students training and competing for participation in international olympiads in informatics. Materials available at the course website. »

C++ advanced (part 2)

April 25, 2019, Computer Workshop, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia

A tutorial on more advanced features of C++. We covered default, copy and move desctructors, when they are called and why we need them. Next, we dealt with using smart pointers, how they help to avoid memory leaks and RAII principle. Finally, we briefly discussed variadic templates and CRTP. »

C++ advanced

April 02, 2019, Computer Workshop, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia

A tutorial on more advanced features of C++. Initially we covered compiling, separation of declarations and definitions, header guards, .o files, static libraries. »

Python in the wild (Python v divjini)

November 27, 2018, Computer Workshop, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia

A tutorial on how to work with Python in production environment. Covered unit tests with unittest and doctest modules, documentation generation using sphinx and linting using pylint. Exercises can he found here. »

IOI, CEOI, BOI training 2: Basic data structures

November 06, 2018, IOI training, Univerza v Ljubljani, Fakulteta za računalništvo in informatiko, Ljubljana, Slovenia

A lecture in a series of lectures for high school students training and competing for participation in international olympiads in informatics. Materials available at the course website. »

IOI, CEOI, BOI training 1: Integers

October 22, 2018, IOI training, Univerza v Ljubljani, Fakulteta za računalništvo in informatiko, Ljubljana, Slovenia

A lecture in a series of lectures for high school students training and competing for participation in international olympiads in informatics. Materials available at the course website. »

RBF-FD based dynamic thermal rating of overhead power lines

July 12, 2018, Conference talk at the 12th International Conference on Advances in Fluid Mechanics, Hotel Slon, Ljubljana, Ljubljana, Slovenia

A conference talk about doing dynamic thermal rating of power lines by computing the thrmo-fluid flow around a cyllinder coupled with the heat equation in the interior. The computation were performed using the Medusa library using RBF-FD method. »

Računska geometrija (Computational Geomerty)

July 05, 2018, Poletna šola, Univerza v Ljubljani, Fakulteta za računalništvo in informatiko, Ljubljana, Slovenia

A one day workshop on basics of computational geometry for talented high school students. You can download the presentation here. »

Refined RBF-FD Solution of Linear Elasticity Problem

June 27, 2018, Conference talk at the 3rd International Conference on Smart and Sustainable Technologies, FESB, University of Split, Split, Croatia

A conference talk about the RBF-FD method and its application to linear elasticity problems from fretting fatigue. »

C++

May 31, 2018, Computer Workshop, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia

A tutorial on the basics of C++ programming language. The exercises are available here. »

Advanced LaTeX

May 17, 2018, Computer Workshop, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia

A course on some of the more advanced parts of LaTeX, such as BibTeX, making indexes, commutative diagrams, tikz, writing algorithms in pseudocode and including source code listings. Excercises are available here. »

C++

May 12, 2016, Computer Workshop, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia

A tutorial on the basics of C++ programming language. The exercises are available here. »

Introduction to Python (Uvod v Python)

March 10, 2016, IAESTE Computer Workshop, Faculty of Mechanical Engineering, Univerza v Ljubljani, Ljubljana, Slovenia

An introduction to programming with Python. Exercises can be found here. »

Python in the wild (Python v divjini)

January 15, 2016, Computer Workshop, Faculty of Mathematics and Physics, University of Ljubljana, Ljubljana, Slovenia

A tutorial on how to work with Python in production environment. Covered unit tests with unittest and doctest modules, documentation generation using sphinx and lining using pylint. Exercises can he found here. »