[Gmsh] [gmsh]: Fail to use CGNS I/O
SOISMIER matthieu DSNA/CC
Matthieu.Soismier at onera.fr
Thu Nov 22 13:34:29 CET 2012
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.geuz.org/pipermail/gmsh/attachments/20121122/b4baa563/attachment.html>