[Nek5000-users] Reading binary data
nek5000-users at lists.mcs.anl.gov
nek5000-users at lists.mcs.anl.gov
Wed Aug 11 17:01:09 CDT 2010
Stefan,
Thanks. I figured that, but the binary file size doesn't seem to be adding up. For example, a field file that doesn't have geometry data is the size described by the initial thread, i.e.
132 bytes + 4 bytes + nel* 4 bytes + nfields*nxyz*nel* wdsizo + nfields*2*nel * 4 bytes
My naive assumption was that a field file with xyz data would then have the additional space requirement of
nx*ny*nz*nel*wdsizo
but the file's bigger than that. What info am I missing?
--Mike
On Aug 11, 2010, at 3:50 PM, <nek5000-users at lists.mcs.anl.gov> wrote:
> Hi Mike,
>
> vector fields (e.g. mesh coordinates) are stored in the following way:
>
> LOOP over all elements
> LOOP i = {x,y,z}
> i for all GLL points (internal element points)
> ENDLOOP
> ENDLOOP
>
> 2D example with (E=2,N=2):
> x1_1 x2_1 x3_1 y1_1 y2_1 y3_1 x1_1 x2_2 x3_2 y1_2 y2_2 y3_2
>
> where x2_1 means the x-coordinate of the 2nd GLL point of element 1.
>
> hth,
> Stefan
>
> On Aug 11, 2010, at 11:34 PM, <nek5000-users at lists.mcs.anl.gov> wrote:
>
>>
>> Hello All. I found this helpful message from Stefan regarding the structure of a binary field file. Could someone please tell me what the structure is when the geometry info is also contained?
>>
>> Thanks!
>> --Mike
>>
>> nek5000-users at lists.mcs.anl.gov nek5000-users at lists.mcs.anl.gov
>>> Thu May 6 07:18:03 CDT 2010
>>> • Previous message: [Nek5000-users] Reading binary data
>>> • Next message: [Nek5000-users] History points
>>> • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
>>> Hi Fred,
>>>
>>> header: 132 bytes
>>> endian test tag: 4 bytes
>>> element mapping: nel* 4 bytes
>>> data: nfields*nxyz*nel* wdsizo (where wdsizo is 4 or 8 bytes)
>>> metadata (min/max values): nfields*2*nel * 4 bytes
>>>
>>> Stefan
>>>
>>
>> _______________________________________________
>> 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
More information about the Nek5000-users
mailing list