Software
Below you find an incomplete list of software packages that have been, or are, under development in our group:
Av - Flow
A software library for fluid-structure interaction simulations based on the immersed-boundary method. This software library couples a finite-element solver for solid-mechanics with a finite-difference solver for fluid-dynamics. It also has a version available entirely based on a finite-element framework (author: MGC Nestola).
Developer(s): MGC Nestola (ICS, Università della Svizzera italiana), Barna Becksek (ARTORG Center, Bern University)
License:
ParMoonolith
Library for parallel intersection detection and automatic load-balancing developed at ICS (Institute of Computational Science, Università della Svizzera italiana). Funded partly by the Swiss National Science Foundation (SNF) under the project 156178 "Geometry-Aware FEM in Computational Mechanics".
Developer(s): Dr. Patrick Zulian
MOONoLith - Multi-purpose Object Oriented Numerics Library
This library provides a wide range of integrated algorithms and data structures both from FEM and geometry processing.
R II
The aim of R_II is to calculate the radiative emission coefficient of a two state atom for the four electromagnetic polarization parameters (Stokes parameters: I, Q, U, V); by using the 3D redistribution function. R_II, given an arbitrary spherical incident radiative field, a magnetic field and the atomic model, is capable to calculate the spectrum of the four Stokes parameters for any diffused direction. R_II is collaboration between the ICS and the Istituto Ricerche Solari Locarno (http://www.irsol.ch )
Developer(s): Simone Riva
License:
Utopia 
Utopia is a C++ embedded domain specific language designed for parallel non-linear solution strategies and finite element analysis.
Developer(s): Dr. Patrick Zulian (Lead developer), Alena Kopanicakova (Linear and non-linear solvers, Fenics and MOOSE interoperability), Dr. Maria Giuseppina Chiara Nestola (Integration of parallel transfer for libmesh and MOOSE using Moonolith)
Related Publications: To be added
License: BSD
Obslib++
Obslib++ is a parallel, object-oriented finite element toolbox implementing non-linear multi-scale methods based on non-smooth minimization.
Maci
The multiscale simulation code maci (multiscale atomistic continuum interface) allows for coupling commodity molecular dynamics and finite elements codes for the purpose of simulating multiscale phenomena, such as fracture mechanics.
Parallel VTK Output (PVO)
The PVO library provides parallel I/O functionality for writing files in the different VTK (Visualization Toolkit) file formats. These files can be read, e.g., by Paraview or VisIT. PVO allows to write in parallel from multiples processes using either MPI-I/O or Posix I/O. To increase performance, data can be written into a single file or multiple output files depending on the number of processes.
Developer(s):
License:
SLOTH 
SLOTH is a Python library offering multilevel, multifidelity, and Bayesian methods UQ.
Developer(s): Dr. Alessio Quaglino (lead developer), Seif Ben Bader (MOOSE and Utopia interfaces)
License: Contact Dr. Quaglino to be granted access to the repository