So one of the reasons I have to use CDF-5 is that netcdf4 does not support
large arrays (>2GiB), but CDF-5 does.So I have a question: Is it possible to
break a large file into netcdf4 files and write a parent wrapper around it and
use that as input to paraview? What I mean is to write a pvti (or similar)
parent file, that links smaller netcdf files together. Paraview recognizes
netcdf4, so that should not be a problem.If this works, then the size
limitation of netcdf would not be a problem and I can avoid going the CDF-5
route.
From: [email protected]
Date: Mon, 6 Jul 2015 14:43:06 -0400
Subject: Re: [Paraview] PNetCDF 64 bit Error
To: [email protected]
CC: [email protected]; [email protected]
distribution of ParaView. By the way, the NetCDF library used in the
ParaView reader could only support NetCDF classic as default and you might
need to install from source using NetCDF4 library.
ParaView has supported netcdf4 since 3.14. 3.14.0 only through our internal
libnetcdf/hdf; 3.14.1 added it through external too.
However, I do not know if anyone has used the pnetcdf variant. You may be the
first Amir.
Can anyone else on the list comment on the status of pnetcdf support in
ParaView?
I hope it helps,
Regards,
--ufuk
> A small pnetcdf file is attached.
>
> The output of ncmpidump is the following:
> netcdf data_in {// file format: CDF-5 (big variables)dimensions: x = 4 ;
> y
> = 4 ; z = 4 ;variables: double data(x, y, z) ;
> // global attributes: :CDF-5 mode = 1 ;data:
> data = -1.83667601732677e-48, -1.49975978266186e-32, 0,
> 1.49975978266186e-32, -1.49975978266186e-32, -1.22464679914735e-16, 0,
> 1.22464679914735e-16, 0, 0, -0, -0, 1.49975978266186e-32,
> 1.22464679914735e-16, -0, -1.22464679914735e-16, -1.49975978266186e-32,
> -1.22464679914735e-16, 0, 1.22464679914735e-16, -1.22464679914735e-16,
> -1, 0, 1, 0, 0, -0, -0, 1.22464679914735e-16, 1, -0, -1, 0, 0, -0, -0,
> 0, 0, -0, -0, -0, -0, 0, 0, -0, -0, 0, 0, 1.49975978266186e-32,
> 1.22464679914735e-16, -0, -1.22464679914735e-16, 1.22464679914735e-16,
> 1, -0, -1, -0, -0, 0, 0, -1.22464679914735e-16, -1, 0, 1 ;}
>
>
> From: [email protected]
> To: [email protected]
> Subject: PNetCDF 64 bit Error
> Date: Sun, 5 Jul 2015 16:33:49 -0500
>
>
>
>
> I am getting an error when loading a NetCDF file that is written using
> CDF-5 mode using pnetcdf library. This is the error output:
>
>
> ERROR: In
> /home1/01249/gda/modules/paraview/ParaView-v4.3.1-source/VTK/Common/ExecutionModel/vtkExecutive.cxx,
> line 784vtkPVCompositeDataPipeline (0x2aaab6364390): Algorithm
> vtkVisItMFIXCDFReader(0x2aaab635b0e0) returned failure for request:
> vtkInformation (0x2aaab6263000) Debug: Off Modified Time: 885475
> Reference Count: 1 Registered Events: (none) Request:
> REQUEST_DATA_OBJECT ALGORITHM_AFTER_FORWARD: 1 FORWARD_DIRECTION: 0
>
>
> When I run ncmpidump on the data file it shows the following:
> netcdf data_in {// file format: CDF-5 (big variables)dimensions: x =
> 1024; y = 1024 ; z = 1024 ;variables: double data(x, y, z) ;
> // global attributes: :CDF-5 mode = 1 ;}
>
> There is no problem if I create the file using the classical mode for a
> smaller dimension (<2^32), and I can load it into paraview.However, for
> large problems I have to enable CDF-5.
>
> I am using paraview 4.3.1.
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki at:
http://paraview.org/Wiki/ParaView
Search the list archives at: http://markmail.org/search/?q=ParaView
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki at:
http://paraview.org/Wiki/ParaView
Search the list archives at: http://markmail.org/search/?q=ParaView
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview