CSE at TU Wien

Computational Science and Engineering at TU Wien

Accepted Projects

List of projects accepted into Computational Science and Engineering at TU Wien


Description

We are a loose interest group at the TU Wien (Vienna University of Technology) and in particular interested and involved in the simulation of fluid dynamics, propagation of high frequency waves, electronic devices such as lasers and transistors, and the mechanical stability of human bones. Even though the physical effects encountered are of very different nature, the simulation flow is often very similar. We have a number of open source projects that cover different aspects of the simulation process:

* Netgen: A multi-platform automatic mesh generation tool written in C++ capable of generating meshes in two and three dimensions. See https://sourceforge.net/projects/netgen-mesher/

* ViennaMesh: Provides a unified interface for various mesh related tools. See https://sourceforge.net/projects/viennamesh/

* NGSolve: A general purpose Finite Element Library on top of Netgen. See https://sourceforge.net/projects/ngsolve/

* ViennaCL: Provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using OpenCL. See https://sourceforge.net/projects/viennacl/

As can be seen from the download statistics at the individual sourceforge.net project pages, our libraries are widely used. In order to further improve our libraries, we hope to find motivated students who wish to get a deeper insight into the various challenges encountered when running predictive simulations.

 

Our code repository can be found here: http://code.google.com/p/google-summer-of-code-2011-cse-at-tu-wien/

Tags

partial_differential_equations, gpgpu, science, multi_core_cpu, opencl, finite_elements, c++, research, solvers, gpu, eigenvalues, mesh_improvement, simulation, meshing