> On 28 Nov 2016, at 17:32, TARDIEU Nicolas <[email protected]> wrote:
>
> Hi Christophe,
>
> It seems to me that the right order should be :
> - for MED_HEXA20: map[20] =
> {0,1,2,3,4,5,6,7,8,11,13,9,10,12,14,15,16,18,19,17 };
>
> - for MED_HEXA27: map[27] =
> {0,1,2,3,4,5,6,7,8,11,13,9,10,12,14,15,16,18,19,17,20,21,23,24,22,25,26};
>
Doesn't seem to work... I found this in the MED doc
which (if I understand correctly), would translate into
map[20] = {0, 3, 2, 1, 4, 7, 6, 5, 9, 13, 11, 8, 17, 19, 18, 16, 10, 15, 14,
12};
map[27] = {0, 3, 2, 1, 4, 7, 6, 5, 9, 13, 11, 8, 17, 19, 18, 16, 10, 15, 14,
12, 20, 22, 24, 23, 21, 25, 26};
But this also does not work (I've committed this to SVN) - not sure where I
made the mistake...
Christophe
> I can test a nightly build as soon as you integrate this patch.
>
> Regards,
> Nicolas
>
>
> Nicolas Tardieu
> Ingénieur Chercheur
> Groupe Vibrations des Structures - T63
> EDF - R&D Dpt AMA
> [email protected]
> Tél. : 01 78 19 37 49
>
>
>
>
> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]]
> Envoyé : samedi 26 novembre 2016 18:55
> À : TARDIEU Nicolas
> Cc : [email protected]
> Objet : Re: [Gmsh] Big regression in MED format writing
>
>
> Hello Nicolas,
>
> Indeed! But I'm not sure this has worked in the past...
>
> The correspondance between Gmsh/MED vertices is located in
> gmsh/Geo/GModelIO_MED.cpp:
>
> - for MED_HEXA20: map[20] = {0, 3, 2, 1, 4, 7, 6, 5, 11, 8, 16,
> 10, 19, 9, 18, 17, 15, 12, 14, 13};
> this seems to be identical to when it was first implemented...
>
> - for MED_HEXA27: it's actually not implemented ;-)
>
> Could you check the ordering?
>
> Thanks,
>
> Christophe
>
>> On 17 Nov 2016, at 10:06, TARDIEU Nicolas <[email protected]> wrote:
>>
>> Dear Gmsh-team,
>>
>> I have noticed a big regression in the quadratic hexa writing in MED format.
>> This can checked by re-reading with Gmsh a MED file produced by Gmsh! The
>> hexa is totally twisted!
>> The error appears for the complete and incomplete elements.
>>
>> Regards,
>> Nicolas
>> <cube.geo><cube-hexa20.med><cube-hexa27.med>
>>
>>
>> Ce message et toutes les pièces jointes (ci-après le 'Message') sont établis
>> à l'intention exclusive des destinataires et les informations qui y figurent
>> sont strictement confidentielles. Toute utilisation de ce Message non
>> conforme à sa destination, toute diffusion ou toute publication totale ou
>> partielle, est interdite sauf autorisation expresse.
>>
>> Si vous n'êtes pas le destinataire de ce Message, il vous est interdit de le
>> copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou partie.
>> Si vous avez reçu ce Message par erreur, merci de le supprimer de votre
>> système, ainsi que toutes ses copies, et de n'en garder aucune trace sur
>> quelque support que ce soit. Nous vous remercions également d'en avertir
>> immédiatement l'expéditeur par retour du message.
>>
>> Il est impossible de garantir que les communications par messagerie
>> électronique arrivent en temps utile, sont sécurisées ou dénuées de toute
>> erreur ou virus.
>> ____________________________________________________
>>
>> This message and any attachments (the 'Message') are intended solely for the
>> addressees. The information contained in this Message is confidential. Any
>> use of information contained in this Message not in accord with its purpose,
>> any dissemination or disclosure, either whole or partial, is prohibited
>> except formal approval.
>>
>> If you are not the addressee, you may not copy, forward, disclose or use any
>> part of it. If you have received this message in error, please delete it and
>> all copies from your system and notify the sender immediately by return
>> message.
>>
>> E-mail communication cannot be guaranteed to be timely secure, error or
>> virus-free.
>>
>> _______________________________________________
>> gmsh mailing list
>> [email protected]
>> http://onelab.info/mailman/listinfo/gmsh
>
> --
> Prof. Christophe Geuzaine
> University of Liege, Electrical Engineering and Computer Science
> http://www.montefiore.ulg.ac.be/~geuzaine
>
> Free software: http://gmsh.info | http://getdp.info | http://onelab.info
>
>
>
>
> Ce message et toutes les pièces jointes (ci-après le 'Message') sont établis
> à l'intention exclusive des destinataires et les informations qui y figurent
> sont strictement confidentielles. Toute utilisation de ce Message non
> conforme à sa destination, toute diffusion ou toute publication totale ou
> partielle, est interdite sauf autorisation expresse.
>
> Si vous n'êtes pas le destinataire de ce Message, il vous est interdit de le
> copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou partie.
> Si vous avez reçu ce Message par erreur, merci de le supprimer de votre
> système, ainsi que toutes ses copies, et de n'en garder aucune trace sur
> quelque support que ce soit. Nous vous remercions également d'en avertir
> immédiatement l'expéditeur par retour du message.
>
> Il est impossible de garantir que les communications par messagerie
> électronique arrivent en temps utile, sont sécurisées ou dénuées de toute
> erreur ou virus.
> ____________________________________________________
>
> This message and any attachments (the 'Message') are intended solely for the
> addressees. The information contained in this Message is confidential. Any
> use of information contained in this Message not in accord with its purpose,
> any dissemination or disclosure, either whole or partial, is prohibited
> except formal approval.
>
> If you are not the addressee, you may not copy, forward, disclose or use any
> part of it. If you have received this message in error, please delete it and
> all copies from your system and notify the sender immediately by return
> message.
>
> E-mail communication cannot be guaranteed to be timely secure, error or
> virus-free.
--
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine
Free software: http://gmsh.info | http://getdp.info | http://onelab.info
_______________________________________________
gmsh mailing list
[email protected]
http://onelab.info/mailman/listinfo/gmsh