# Limitations of Ensight data format?

**URL:** https://discourse.paraview.org/t/limitations-of-ensight-data-format/1596
**Category:** ParaView Support
**Created:** [April 4, 2019, 8:36am UTC](https://discourse.paraview.org/t/limitations-of-ensight-data-format/1596 "2019-04-04T08:36:23Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Erik\_Keever](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/e/7993a0/32.png) [@Erik\_Keever](https://discourse.paraview.org/u/Erik_Keever)
#### Post date: [April 4, 2019, 8:36am UTC](https://discourse.paraview.org/t/limitations-of-ensight-data-format/1596/1 "2019-04-04T08:36:23Z")

</div>

Hello,

I am trying to visualize a large structured 3d mesh dataset that is in Ensight format. The Ensight Gold manual says that it supports a max of 2 billion elements per part and 2 billion nodes per part.

Bisecting the size of a structured mesh that causes the reader to crash, I’ve found that when the total number of TUPLES necessary to describe the structured mesh crosses 2^31 (i.e. # nodes crosses 715 million in change) triggers failure rather than # nodes…

There’s no way to lift the limitation of 2G coordinates in an Ensight geometry file because it specifies a signed int32 for # nodes and # elements (ugh), but if I can dig through vtkPEnSightGoldBinaryReader.cxx and find the int32s that are causing this problem and alleviate it, **will PV itself be okay with vtkPEnSightGoldBinaryReader::CreateStructuredGridOutput returning a grid larger than 715M cells?**

Thanks,  
Erik

---

<div class="post-metadata">

### Author: ![Erik\_Keever](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/e/7993a0/32.png) [@Erik\_Keever](https://discourse.paraview.org/u/Erik_Keever)
#### Post date: [April 6, 2019, 12:57am UTC](https://discourse.paraview.org/t/limitations-of-ensight-data-format/1596/2 "2019-04-06T00:57:05Z")

</div>

I have resolved the problem & submitted an issue+patch on GitLab that alleviates the 715M limit. It was just the use of int32s in computing offsets inside the reader class.
