Bonjour Romain,

je ne travaille ni sous Windows, ni avec Matlab, mais ça ne serait pas par hasard un problème de path ? Peux-tu essayer dans la commande Merge dans ton .geo de mettre le chemin complet vers ton fichier .brep en format DOS, du style Merge "C:\Mondossier\tubeHQ.brep" ?

Et attention si jamais il y a des espaces dans les noms des répertoires...

Cordialement,

Dave

--
David Colignon, Ph.D.
Collaborateur Logistique du F.R.S.-FNRS
CÉCI - Consortium des Équipements de Calcul Intensif
ACE - Applied & Computational Electromagnetics
Sart-Tilman B28
Université de Liège
4000 Liège - BELGIQUE
Tél: +32 (0)4 366 37 32
Fax: +32 (0)4 366 29 10
WWW:    http://hpc.montefiore.ulg.ac.be/
Agenda: http://www.google.com/calendar/embed?src=david.colignon%40gmail.com



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)
         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


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

Reply via email to