|
[Sponsors] |
May 21, 2015, 21:31 |
about CGNS
|
#1 |
Member
Join Date: Jul 2014
Posts: 31
Rep Power: 11 |
Hi
I am working on installing CGNS on Ubuntu. Well, actually I am already done with installing it but the problem is about actually using it. I followed the guide I found from a personal blog which is like as below; (in case I did it in a wrong way) ================================================== ================================================== =============== 1. installing "cmake-gt-gui" from Ubuntu Software Center. 2. installing "libx11-dev", "libxmu-dev" from Synaptic Package Manager 3. installing "OpenGL"; * sudo apt-get install libg11-mesa-dev * sudo apt-get install libglul-mesa-dev * sudo apt-get install mesa-common-dev 4. installing "szip", "zlib", "HDF5", "tcl/tk"; 4.1 zlib - downloading "zlib-1.2.8" from http://zlib.net - unzip it * ./configure -prefix=/opt/hdf5-1.8.14 * make * make check * sudo make install 4.2 szip - downloading "szip-2.1" - unzip it * ./configure -prefix=/opt/hdf5-1.8.14 * make * make check * sudo make install 4.3 HDF5 - downloading "hdf5-1.8.14" - unzip it * ./configure -prefix=/opt/hdf5-1.8.14 --with-zlib=/opt/hdf5-1.8.14 --with-szip=/opt/hdf5-1.8.14 * make * make check * sudo make install % if C++ error occurs : * sudo apt-get install build-essential 4.4 tcl/tk - downloading "tcl8.6.4-src" & "tk8.6.4-src" - unzip them * ./configure -prefix=/opt/tcl8.6.4 * make * make check * sudo make install & * ./configure -prefix=/opt/tcl8.6.4 * make * make check * sudo make install 5. cmake * sudo cmake-gui - options are like figure 1 - configure & generate 6. make install(@ /home/kim/Downloads/build) * sudo make * sudo make install ================================================== ================================================== =============== This is what I did to intall CGNS on Ubuntu. I tried to use the library on an example(cgns_test.f90) but an error occures saying; "Error: Can't open included file 'cgnslib_f.h" I thought maybe I need to make a link of "cgnslib_f.h" in the directory in which "cgns_test.f90" is. then tons of errors occure like figure 2. I really don't know what to do. Can anyone help me? I am desperately waiting for any help. Thank you for reading. ps. "cgns_test.f90" is; program cgns_test implicit none include 'cgnslib_f.h' integer :: i, j, k integer :: ni, nj, nk real, allocatable :: x(:,:,: ), y(:,:,: ), z(:,:,: ) ni=21 nj=17 nk=9 allocate(x(ni,nj,nk),y(ni,nj,nk),z(ni,nj,nk)) do k=1, nk do j=1, nj do i=1, ni x(i,j,k)=real(i-1) y(i,j,k)=real(j-1) z(i,j,k)=real(k-1) enddo enddo enddo write(6,'(''created simple 3-D grid points'')') call cg_open_f('grid.cgns',CG_MODE_WRITE,index_file,ier ) end program |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[CGNS] CGNS converters available | mbeaudoin | OpenFOAM Meshing & Mesh Conversion | 137 | December 14, 2018 04:20 |
[Gmsh] Cgns support for gmsh | robyTKD | OpenFOAM Meshing & Mesh Conversion | 1 | July 13, 2016 11:27 |
Compiling with CGNS Support | granbycools | SU2 Installation | 6 | March 31, 2014 06:52 |
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 |