Dear all,

I have successfully compiled gmsh with the cgns output support. Now, I am trying to use it, but it is not working :

|$ gmsh case.geo -2 -o case.cgns -format cgns
...
Info    : Done meshing 2D (0.543918 s)
Info    : 30693 vertices 49134 elements
Info    : Writing 'case.cgns'...
Warning : CGNS I/O is at an "alpha" software stage
Erreur de segmentation|

I run the commands 'gdb gmsh' and 'run case.geo -2 -o case.cgns -format cgns' to get the following trace :

|(gdb) backtrace
#0  0x0000003e9c078900 in strlen () from /lib64/libc.so.6
#1 0x00002aaaaad88905 in cg_zone_write () from /usr/local/cgns-3.1/lib/libcgns.so.3.1 #2 0x00000000006d6b5f in int write_CGNS_zones<2u>(GModel&, int, int, CGNSOptions const&, double, int, std::map<int, std::vector<GEntity*, std::allocator<GEntity*> >, std::less<int>, std::allocator<std::pair<int const, std::vector<GEntity*, std::allocator<GEntity*> > > > > const&, int, int) () #3 0x00000000006cd6bb in GModel::writeCGNS (this=0x14847f0, name=..., zoneDefinition=0, options=..., scalingFactor=1) at /home/msoismie/local/usr/gmsh-2.6.1-source/Geo/GModelIO_CGNS.cpp:1165 #4 0x00000000005b9c48 in CreateOutputFile (fileName=..., format=32, redraw=true) at /home/msoismie/local/usr/gmsh-2.6.1-source/Common/CreateFile.cpp:275 #5 0x0000000000572ff3 in GmshBatch () at /home/msoismie/local/usr/gmsh-2.6.1-source/Common/Gmsh.cpp:194 #6 0x0000000000572733 in main (argc=7, argv=0x7fffffffd0a8) at /home/msoismie/local/usr/gmsh-2.6.1-source/Fltk/Main.cpp:34|

I looked into the source file |/home/msoismie/local/usr/gmsh-2.6.1-source/Geo/GModelIO_CGNS.cpp |in order to try to understand my mistake, but I did not find the |case write_CGNS_zones<2u>| (I have found only: |write_CGNS_zones<2>| and |write_CGNS_zones<3>|).

After reading the warning telling that 'the CGNS I/O is at an alpha software stage', I understand that the CGNS I/O has to be used carefully. Do you have any idea or suggestion that could help to solve this problem and allow me to use the CGNS I/O ?

Thank you in advance for your helpfull answers.

Best regards,
Matthieu Soismier


_______________________________________________
gmsh mailing list
[email protected]
http://www.geuz.org/mailman/listinfo/gmsh

Reply via email to