Port of CFD called CFDFoam https://forum.freecadweb.org/viewtopic.php?f=18&t=21576
https://github.com/jaheyns/CfdFoam
update on FreeCAD + OpenFOAM fluid dynamic computation
Moderator: oliveroxtoby
Forum rules
and Helpful information for the FEM forum
and Helpful information for the FEM forum
Re: update on FreeCAD + OpenFOAM fluid dynamic computation
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
-
- Posts: 227
- Joined: Tue Sep 22, 2015 1:47 pm
- Location: Oxford UK/Shenzhen China
- Contact:
Re: update on FreeCAD + OpenFOAM fluid dynamic computation
============== updated (2017.05-16) ====================
Sorry for being quiet for a while, and I will keep quiet for a while. I am not available until July 2017 to work on this project.
please refer to this post for new feature fork.
Port of CFD called CFDFoam https://forum.freecadweb.org/viewtopic.php?f=18&t=21576
https://github.com/jaheyns/CfdFoam
In the future I will focus on non-gui part, "FoamCaseBuilder" which can work without FreeCAD in text mode, I would prefer to make a new porous builder derived from MultiRegionBuilder (which may be just BasicBuilder + multiple regions support), to support porous and conjugate heat transfer.
They have more resource than me, hopefully, they can mature this workbench asap.
Their boundary setting class is implemented in python, so it is kind of self-contained. This is a be good choice, as FEM workbench is changing very fast to maintain CFD workbench and dev in C++ is more painful.
My current day-work project is using Fenics to solve multiphysics problem, once some one can export FreeCAD fem mesh to Fenics, we can solve more physics problem easily.
Sorry for being quiet for a while, and I will keep quiet for a while. I am not available until July 2017 to work on this project.
please refer to this post for new feature fork.
Port of CFD called CFDFoam https://forum.freecadweb.org/viewtopic.php?f=18&t=21576
https://github.com/jaheyns/CfdFoam
In the future I will focus on non-gui part, "FoamCaseBuilder" which can work without FreeCAD in text mode, I would prefer to make a new porous builder derived from MultiRegionBuilder (which may be just BasicBuilder + multiple regions support), to support porous and conjugate heat transfer.
They have more resource than me, hopefully, they can mature this workbench asap.
Their boundary setting class is implemented in python, so it is kind of self-contained. This is a be good choice, as FEM workbench is changing very fast to maintain CFD workbench and dev in C++ is more painful.
My current day-work project is using Fenics to solve multiphysics problem, once some one can export FreeCAD fem mesh to Fenics, we can solve more physics problem easily.
Ubuntu 18.04 LTS 64bit, python3, always work with latest FreeCAD daily build
Working on Cfd module for FreeCAD, FreeCAD_Module_Develop_Guide
https://github.com/ukaea/parallel-preprocessor/
https://github.com/qingfengxia/Cfd
Working on Cfd module for FreeCAD, FreeCAD_Module_Develop_Guide
https://github.com/ukaea/parallel-preprocessor/
https://github.com/qingfengxia/Cfd
-
- Posts: 227
- Joined: Tue Sep 22, 2015 1:47 pm
- Location: Oxford UK/Shenzhen China
- Contact:
Re: update on FreeCAD + OpenFOAM fluid dynamic computation
update on Cfd workbench for the year 2018.
Cfd workbench will be in maintenance mode, I do not have enough spare time to support feature development. However, I will make Cfd workbench work in stable FreeCAD release like v0.17, and later 0.18, etc. You can fire bug at my https://www.github.com/qingfengxia/Cfd, I can get email to response as I have no time to check this forum.
Cfd workbench will be in maintenance mode, I do not have enough spare time to support feature development. However, I will make Cfd workbench work in stable FreeCAD release like v0.17, and later 0.18, etc. You can fire bug at my https://www.github.com/qingfengxia/Cfd, I can get email to response as I have no time to check this forum.
Ubuntu 18.04 LTS 64bit, python3, always work with latest FreeCAD daily build
Working on Cfd module for FreeCAD, FreeCAD_Module_Develop_Guide
https://github.com/ukaea/parallel-preprocessor/
https://github.com/qingfengxia/Cfd
Working on Cfd module for FreeCAD, FreeCAD_Module_Develop_Guide
https://github.com/ukaea/parallel-preprocessor/
https://github.com/qingfengxia/Cfd