[Nek5000-users] Using mshconvert With Curves

nek5000-users at lists.mcs.anl.gov nek5000-users at lists.mcs.anl.gov
Thu Aug 10 14:07:29 CDT 2017


Dear Marco,

Please send me an email to nof at mech.kth.se so that I get your personal
email address.

Best,
Nicolas

On Thu, Aug 10, 2017 at 7:10 PM, <nek5000-users at lists.mcs.anl.gov> wrote:

> Dear Nicolas,
>
> I think it will be helpful if you email your 2D msh format.
>
> Thanks,
> Marco
>
> On Aug 10, 2017, at 1:03 PM, nek5000-users at lists.mcs.anl.gov wrote:
>
> Dear Marco,
>
> I have actually very little experience with the script. Some people used
> it here (at KTH) for 2D and 3D wings and we never encountered such an issue.
> If you cannot get it to work for simple cases and if that helps, I can
> send you a simple 2D msh file that works. From there, you could compare the
> files format... I am sorry that I cannot help much more than that.
>
> Best,
> Nicolas
>
> On Thu, Aug 10, 2017 at 5:44 PM, <nek5000-users at lists.mcs.anl.gov> wrote:
>
>> Dear Nicolas,
>>
>> thank you for your reply. We tested the python script on different meshes
>> to get familiar with it before diving into our working mesh. We can
>> generate a rea file with velocity and temperature boundary conditions fine.
>> However, whenever we try to use the curved side option we get the following
>> error message:
>>
>> Traceback (most recent call last):
>>   File "makemesh.py", line 6, in <module>
>>     convert('Single-Pitch-Mesh.msh',curves={13:{'type': 'm'},14:{'type':
>> 'm'},15:{'type': 'm'}},bcs={13:'W',14:'W',15:'W',16:'O',17:'v'})
>>   File "/Users/v9g/Documents/Nek5000/mshconvert.py", line 1525, in
>> convert
>>     read_curved_sides(curves)
>>   File "/Users/v9g/Documents/Nek5000/mshconvert.py", line 751, in
>> read_curved_sides
>>     cell_face_m.append((cell, face_map[cell][(nds[0], nds[1])],
>> face_number))
>> KeyError: (20355, 20211)
>>
>> I am not sure how to proceed next, besides digging in the source code and
>> try to resolve this error. We are currently trying to debug on a simpler
>> geometry with curved boundaries, but we would really appreciate any help.
>>
>> Thanks,
>>
>> Marco
>>
>> On Aug 10, 2017, at 10:41 AM, nek5000-users at lists.mcs.anl.gov wrote:
>>
>> Dear Tommy,
>>
>> Besides the short REAMDE file, there is a detailed explanation on how to
>> use the script at the end of the file 'mshconvert.py' (starting from line
>> 1385).
>> Basically, you need to identify the IDs of the curved boundaries in the
>> .msh file and give it a Nek type (either midpoint 'm' or curve 'C' + some
>> info: I think that only the radius is required, the rest is optional) and
>> pass this info to the script in the form of a Python dictionary called
>> 'curves'.
>> If the problem persists, feel free to share some details about the error
>> that you get.
>>
>> Best,
>> Nicolas
>>
>> On Wed, Aug 9, 2017 at 10:43 PM, <nek5000-users at lists.mcs.anl.gov> wrote:
>>
>>> Greetings,
>>>
>>>
>>> I am trying to use the mshconvert script to produce a rea file for a
>>> helical geometry. I am running into errors when I try to define the
>>> boundaries that have curved surfaces. Has anyone used it to generate a rea
>>> file with curved data?
>>>
>>>
>>> Thanks,
>>>
>>>
>>> Tommy
>>>
>>> _______________________________________________
>>> Nek5000-users mailing list
>>> Nek5000-users at lists.mcs.anl.gov
>>> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
>>>
>>>
>> _______________________________________________
>> Nek5000-users mailing list
>> Nek5000-users at lists.mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
>>
>>
>>
>> _______________________________________________
>> Nek5000-users mailing list
>> Nek5000-users at lists.mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
>>
>>
> _______________________________________________
> Nek5000-users mailing list
> Nek5000-users at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
>
>
>
> _______________________________________________
> Nek5000-users mailing list
> Nek5000-users at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/nek5000-users/attachments/20170810/50f2dcd4/attachment-0001.html>


More information about the Nek5000-users mailing list