|
[Sponsors] |
March 18, 2008, 11:21 |
CGNS converters available
|
#1 |
Senior Member
Martin Beaudoin
Join Date: Mar 2009
Posts: 332
Rep Power: 22 |
Hello,
We are pleased to announce that conversion between the CGNS standard format and OpenFOAM is now possible with two new converters that we have contributed to the openfoam-extend Subversion site. The first one, foamToCGNS, will convert an OpenFOAM mesh, boundary conditions and solutions to a CGNS file. The CGNS solutions are always stored at the mesh nodes. The resulting CGNS mesh will be unstructured. The second converter, cgnsToFoam will take a CGNS mesh (structured or unstructured) and its boundary conditions and will convert them to a valid OpenFoam mesh. The solution stored in the CGNS file can also be extracted to be used as an initial solution. Currently, both converters are able to deal only with stationnary flows on a fixed mesh. The converters also depend on a set of libraries that both need to be installed and compiled as well. The first one is cgnslib_2.5, a recent version of cgnslib from http://www.cgns.org/. The second one is libcgnsoo_3.0, a C++ wrapper around cgnslib_2.5. Allwmake files are provided for compiling the libraries and the converters. A set of simple test cases illustrating the use of both converters are also available. We plan to eventually put some additionnal documentation on the OpenFoam Wiki about these converters. So watch the Sig Turbomachinery section of the Wiki for more information. For now, the -help option will give you a rough description of the available options. You might have to adjust the Allwmake and Make/options files for your own installation or for your version of OpenFoam. Please take a quick look at those files before compiling. Here are the URLs for dowloading the CGNS converters, companion libraries and the test cases using svn. Converters: https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Breede r/OSIG/TurboMachinery/applications Libraries: https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Breede r/OSIG/TurboMachinery/src Test cases: https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Breede r/OSIG/TurboMachinery/tutorials Enjoy. Martin Beaudoin, Hydro-Quebec - IREQ Robert Magnan, Hydro-Quebec - IREQ |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Issues with CGNS formatted mesh in SU2 | jlwhelan28 | SU2 | 5 | February 13, 2017 11:48 |
[Gmsh] Cgns support for gmsh | robyTKD | OpenFOAM Meshing & Mesh Conversion | 1 | July 13, 2016 11:27 |
SU2 not built with CGNS support. | maximus23 | SU2 Installation | 5 | May 11, 2016 12:05 |
writing link between two CGNS files | t.teschner | Main CFD Forum | 1 | February 4, 2014 10:26 |
parallel support with CGNS format not yet implemented | kirkrich | SU2 | 3 | January 18, 2013 15:39 |