This code repository is based on the Finite Volume Method and it is forked from " https://github.com/Unofficial-Extend-Project-Mirror/foam-extend-foam-extend-4.0 ". The improved code library " solidModel " is an extension of the tools to predict deformation due to contact in solids. This includes the new tool " solidGeneralContact " for contact analysis - to allow the simulation of multiple solid bodies (e.g. particles) in contact.
It also provides the coupling of thermal contact boundary condition. Please note that this is only limited to one-to-one contact and no multiple solid bodies are allowed currently. Furthermore, the " elasticThermalSolidFoam " solver was improved to make it functional with the " solidContact " library.
The documention below provide guidelines on how to install this foam-extend code repository. Please follow the link to the instruction for installation given below:
Also, there is a link to the tutorial cases that have been developed for the purpose of demonstrating mechanical and thermal contact behavior of solids. Please follow the link to the example cases given below:
If you are using this repository for your research, especially the library " solidModel " and the solver " elasticThermalSolidFoam ", then please cite it as follows.
author = {Dhakal, Ranjan},
title = {Solid contact analysis tool with Foam-extend},
year = {2022},
institution = {Institute of Process and Particle Engineering, Graz University of Technology},
url = {https://github.com/dllrun/foam-extend-general-contact.git}
This toolkit is released under the GNU General Public License (version 3). More details can be found in the "LICENSE" file.
This offering is not approved or endorsed by OpenCFD Limited, producer and distributor of the OpenFOAM software via www.openfoam.com, and owner of the OPENFOAM® and OpenCFD® trade marks.
This contribution is part of the Innovative Training Network (MSCA-ITN) “MATHEGRAM” Project. The project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 812638
-
Copyright 2022 - Graz University of Technology (R. Dhakal, S. Radl).
-
Version: foam-extend-4.0
-
Licence: GPL-3.0 licence
-
Last commit: June 2022