|
[Sponsors] |
New free graphical CFD solver: Civil-CFD |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
August 28, 2018, 15:49 |
New free graphical CFD solver: Civil-CFD
|
#1 |
New Member
Michael Celli
Join Date: Aug 2018
Posts: 3
Rep Power: 8 |
I wrote a simple 3D CFD solver that is intended for civil engineering (water resources and municipal water/wastewater) applications. Meshing, case development, simulation and visualization can all be performed from the included graphical interface. Exporting results to Paraview is also supported.
The software is available here: http://civilcfd.github.io Civil-CFD solves the Navier-Stokes equations in 3 dimensions. The VOF method is used for free surface flows. The k-E turbulence model is also used. There are no advanced sub-models at this time for sediment, moving mesh, etc. Civil-CFD is free software released under the GPL. A 64-bit Windows binary is provided, or it can be built from source in Windows or Linux using CMake. This is the first general release. Please keep in mind that results have not been validated by physical modeling or comparisons to commercial codes. This is a personal project I started out of interest in CFD and I hope you might find it useful. |
|
August 29, 2018, 04:28 |
|
#2 |
Senior Member
Join Date: Oct 2011
Posts: 242
Rep Power: 17 |
Thank you for sharing your software
I downloaded and installed the binaries but when loading the bump example, if I try to navigate to mesh or geometry the program crashes with a windows message "program stoped working". Windows 7 pro Also I wanted to ask you how you built petsc libraries for native windows, some time ago I was looking to do it but couldn't find a true way. Would you have any link or reference ? Thank you |
|
August 29, 2018, 13:26 |
|
#4 | |
New Member
Michael Celli
Join Date: Aug 2018
Posts: 3
Rep Power: 8 |
Quote:
If this is the problem, then you likely have an old version of OpenGL installed, and this needs to be upgraded to run this software. What graphics hardware are you using? I have this same problem if I try to run it in VirtualBox since it only supports OpenGL 1.1. Are you able to run the latest version of Paraview? The latest Paraview release also uses QVTKOpenGLWidget and likely won't work either if Civil-CFD has this issue. Older versions of Paraview won't have this problem since they use the depreciated QVTKWidget. As for PetSc, I find it works quite well in Windows. There are build instructions for Windows on the official website:https://www.mcs.anl.gov/petsc/docume...n.html#windows. The instructions are a bit out of date as I recall, but it will work with some tinkering. There is also a blog post with some additional instructions https://blogs.msdn.microsoft.com/hpc...sc-on-windows/. Lastly, this StackOverflow post clears up some issues: https://stackoverflow.com/questions/...ion-on-windows. Make sure to install the MSMPI SDK first from the Microsoft website. Thanks! |
||
August 29, 2018, 13:33 |
|
#5 | |
New Member
Michael Celli
Join Date: Aug 2018
Posts: 3
Rep Power: 8 |
Quote:
The software only supports one large rectangular 3D mesh; however, by defining special boundaries, the user can establish specific areas of the mesh boundaries that have certain attributes (e.g. fixed velocity, hydraulic grade, or volumetric outflow). This feature allows more complex simulations to be run on a simple mesh. The included Pump Station example illustrates how this is accomplished. Thanks! |
||
Tags |
civil engineering, free, software, solver |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[ANSYS Meshing] Help with element size | sandri_92 | ANSYS Meshing & Geometry | 14 | November 14, 2018 08:54 |
Star cd es-ice solver error | ernarasimman | STAR-CD | 2 | September 12, 2014 01:01 |
CFD of water waves phenomena-sawteeth at the free surface + slow execution time | nore5 | OpenFOAM Running, Solving & CFD | 0 | May 10, 2013 13:43 |
CFD Survey extended. Free software. | Don | Main CFD Forum | 1 | January 20, 2006 15:04 |
CFD Survey. Free software | Don | Main CFD Forum | 5 | January 20, 2006 15:00 |