precice / calculix-adapter

preCICE-adapter for the CSM code CalculiX

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CalculiX-preCICE adapter

The adapter was initially developed for conjugate heat transfer (CHT) simulations via preCICE by Lucia Cheung in the scope of her master’s thesis [1] in cooperation with SimScale. For running the adapter for CHT simulations refer to this thesis. The adapter was extended to fluid-structure interaction by Alexander Rusch [2].

The latest version of the adapter is based on CalculiX version 2.20. Legacy versions of the adapter for older versions of CalculiX are supported on various branches. Branches for CalculiX version older than 2.15 require preCICE v1.x, whereas newer versions rely on preCICE v2.x. The release v2.20.1 relies on preCICE v3.0.x.

Start here

Go to the adapter documentation

References

[1] Lucia Cheung Yau. Conjugate heat transfer with the multiphysics coupling library precice. Master’s thesis, Department of Informatics, Technical University of Munich, 2016.

[2] Benjamin Uekermann, Hans-Joachim Bungartz, Lucia Cheung Yau, Gerasimos Chourdakis and Alexander Rusch. Official preCICE Adapters for Standard Open-Source Solvers. In Proceedings of the 7th GACM Colloquium on Computational Mechanics for Young Scientists from Academia, 2017.

License

This project contains modified CalculiX files (licensed under GPLv2 or later) and additional adapter-specific files (GPLv3). As a whole, this project is licensed under GPLv3.

About

preCICE-adapter for the CSM code CalculiX

License:GNU General Public License v3.0


Languages

Language:C 90.1%Language:Fortran 3.6%Language:C# 3.5%Language:C++ 2.2%Language:Makefile 0.4%Language:Shell 0.2%