Skip to article frontmatterSkip to article content

Getting involved

Authors
Affiliations
University of Luxembourg
University of Luxembourg
Rafinex
University of Luxembourg

You enjoy using dolfiny and would like to get involved? Great, we value contributions of all kind, from comments, corrections, extensions to new features.

🎓 Student & Internship Projects

As part of the study programs at the University of Luxembourg, internships or other arrangements, we offer the possibility to get involved with open source software development of modern finite element solutions.

Projects may address problems ranging across

📁 Idea Hub - collection of project ideas

➰ Interface to PETSc arc length solver

Simulations of unstable behaviour, such as buckling, require advanced solution strategies. Arc length methods offer a robust alternative to classic Newton solvers.

Currently, dolfiny supports (with a custom implementation) an arc length method as presented by Crisfield (1983) - see the continuation demos in the repository.

The project aims at interfacing to the PETSc SNES arc length solver and demonstrating its capabilities.

🤝 Third-medium contact demo

The third-medium contact method, ref. Wriggers et al. (2013) and Wriggers et al. (2025), gained poplarity for its variationally pleasing and differential contact formulation.

Its formulation fits well into the domain description language UFL.

The project aims to demonstrate the usage of third medium contact formulations within FEniCS and (possibly) applying it other use cases, such as optimisation problems. It given the opportunity to understand a modern research topic and to get involved with modern, coding practices.

📝 Your project idea

You have an own idea for a project that you would like to see accomplished? Suggest it to us!

📢 Opportunities

PhD Position in Computational Mechanics at the University of Luxembourg

Potential areas of your future research could include – but are not limited to – optimisation of light-weight structures under stochastic and/or impact loads, topology optimisation with advanced response and/or manufacturing constraints, parametric shape reconstruction from implicit shape descriptions. The research will be conducted in the context of an EU-wide project and in close collaboration with industrial partners based in Luxembourg...

References
  1. Crisfield, M. A. (1983). An arc‐length method including line searches and accelerations. International Journal for Numerical Methods in Engineering, 19(9), 1269–1289. 10.1002/nme.1620190902
  2. Wriggers, P., Schröder, J., & Schwarz, A. (2013). A finite element method for contact using a third medium. Computational Mechanics, 52(4), 837–847. 10.1007/s00466-013-0848-5
  3. Wriggers, P., Korelc, J., & Junker, Ph. (2025). A third medium approach for contact using first and second order finite elements. Computer Methods in Applied Mechanics and Engineering, 436, 117740. 10.1016/j.cma.2025.117740