[ Select english language ]

[web mail]
LJUBLJANA
 
 
|   Domov   |   Predstavitev   |   Izobraževanje   |   Raziskave in razvoj   |   Projekti   |   Novice   |   Skupina LECAD   |   Stare spletne strani   |
         
   
 
   

Dr. Simon Kulovec

asistent

Kontaktne informacije

Elektronska pošta: simon.kulovec@lecad.fs.uni-lj.si
Pisarna: N18
Telefon: 01 4771 437
Telefaks: 01 4771 156

Kratka predstavitev

Main programming language are C++ (5 years) and Python (2 years). He admin- isters its Linux workstation and works in multiplatform environment from virtual machines to supercomputer. We has a good knowledge of OpenMP parallelization and various geometry optimization methods within meshes. His research work so far was focused in programming CAD kernel OpenCASCADE where complex geometry and meshes can be modelled for further analysis. Preparing user inter- face using QT toolkit and multi-threaded visualizations with OpenGL were used for simulations where user needs to follow interactively heavy simulation that runs in background. He is well familiarized with high performance libraries like Atlas, Pardiso, Intel Math Kernel Library, Intel Thread Building blocks and Integrated Performance Primitives. For meshing purposes he uses OpenMesh C++ templat- ing library. Greater flexibility of Python programming language is used for non mission-critical applications where he use PythonOCC library as a complement to OpenCASCADE. Teaching Python and C in lab classes at faculty is one of his duties where every student maintains its own SVN project http://trac.lecad.si/ (Trac portal is similar to gForge) . He is able to maintain cmake, ant and make build environments. Eclipse for development (although Emacs is all-time performer) and LaTeX for reporting are used daily. [Web: http://www.lecad.si:8001]

Biografija

Dr. Simon Kulovec is a researcher (outworker). Main programming language are C++ (5 years) and Python (2 years). He administers its Linux workstation and works in multiplatform environment from virtual machines to supercomputer.