[Gmsh] Reduce number of digits in key-format file

Christophe Geuzaine cgeuzaine at uliege.be
Fri Mar 20 11:52:01 CET 2020



> On 20 Mar 2020, at 07:59, Winfried Boxleitner <winfried.boxleitner at ait.ac.at> wrote:
> 
> dear Xingsheng,
> if you are used to commandline you can modify my awk-script to fit your needs.
> 
> to format the mesh file use the following command:
> awk -f pretty_print_msh.awk input.msh > output.msh
> 

Do you mean that we should use %12.6g in our KEY export?

Christophe


> the awk-script is attached
> 
> best regards,
> Winfried
> 
> 
> On Thu, 19 Mar 2020, Xingsheng Sun wrote:
> 
>> Hello All,
>> 
>> I am using Gmsh to generate the mesh file for Ls-dyna. The problem is that
>> in the key-format file generated by Gmsh, the coordinates of nodes have too
>> many digits. For instance, in the node information:
>> 
>> *NODE
>> 22, 0, 0.012499999999976, -0.001
>> 23, 0, 0.02499999999995, -0.001
>> 24, 0, 0.037499999999926, -0.001
>> 25, 0, 0.049999999999907, -0.001
>> 
>> the y-coordinates of nodes 22-25 have 15 digits that cannot be read by
>> Ls-dyna.
>> 
>> So could any people shed light on how to reduce the number of digits in
>> Gmsh? I am using command lines, not GUI. Thank you so much in advance.
>> 
>> Best regards,
>> Xingsheng
>> 
> 
> 
>  ______________________________________________________________________
> /
> | Winfried Boxleitner
> | Scientist
> | AIT Austrian Institute of Technology GmbH
> \______________________________________________________________________<pretty_print_msh.awk>_______________________________________________
> gmsh mailing list
> gmsh at onelab.info
> http://onelab.info/mailman/listinfo/gmsh

— 
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science 
http://www.montefiore.ulg.ac.be/~geuzaine






More information about the gmsh mailing list