Romain MARECHAL wrote:
Bonjour,
Je voudrais exécuter un .geo à partir de Matlab. L'idée est de mailler
automatiquement est de ressortir le fichier .msh. Seulement dans le
fichier .geo se trouve un fichier brep que je "merge". Avec la commande
DOS de matlab, gmsh n'arrive pas à exécuter mon .geo. Pourtant ce
dernier fonctionne très bien lorsqu'on l'ouvre sous gmsh...
Je joins le fichier geo et brep que je souhaite exécuter à partir de la
commande DOS de matlab. Voici la liste d'informations que Matlab me
fournit :
>> dos(['gmsh tubeHQ.geo -3 -optimize -order 1 '])
Info : 'gmsh tubeHQ.geo -3 -optimize -order 1 ' started on
Wed Aug 26 10:50:55 2009
Info : Parsing file 'tubeHQ.geo'
Info : Parsing file 'tubeHQ.brep'
Error : 'tubeHQ.brep', line 3 : parse error (V1)
Romain - did you solve your problem? It looks like Gmsh tries to parse
the brep (instead of merging it). Maybe the "dos" command in Matlab
truncates the filename extension to 3 characters, and thus Gmsh does not
recognize it as a brep? We usually use the "system" command in Matlab
instead of "dos".
Info : Parsed file 'tubeHQ.brep'
Error : 'tubeHQ.geo', line 4 : Unknown numeric option
'Mesh.CharacteristicLengthMax'
Info : Parsed file 'tubeHQ.geo'
Info : Mesh 1D...
Info : Mesh 1D complete (0 s)
Info : Mesh 2D...
Info : Mesh 2D complete (0 s)
Info : Mesh 3D...
Info : Mesh 3D complete (0 s)
Info : Optimize volume mesh...
Info : Optimize volume mesh complete (0 s)
Info : Writing mesh file 'tubeHQ.msh'
Warning : No elements to save
Info : 0 nodes
Info : 0 elements
Info : Wrote mesh file 'tubeHQ.msh'
Pourquoi le script geo ne s'exécute pas bien sous DOS alors qu'il le
fait très bien directement sous Gmsh ?
En vous souhaitant une bonne journée,
Cordialement,
------------------------------------------------------------------------
_______________________________________________
gmsh mailing list
[email protected]
http://www.geuz.org/mailman/listinfo/gmsh
--
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine
_______________________________________________
gmsh mailing list
[email protected]
http://www.geuz.org/mailman/listinfo/gmsh