jayeshkrishna
jayeshkrishna
This issue is to investigate whether nc_initialize() and nc_finalize() should be added to PIO. These APIs are used to initialize/finalize low-level libraries (DAP/HDF5/... etc) used by NetCDF. AFAICT, nc_initialize() is...
Add more checks on the decompositions provided by the user * Check for -ve values in the decomposition * Check if the values are monotonically increasing Since some of these...
The pio_unit_test sometimes fails on the print statement, ``` Program received signal SIGFPE: Floating-point exception - erroneous arithmetic operation. Backtrace for this error: #0 0x7faf7e1becaf in ??? #1 0x7faf7fa00746 in...
An initial run of the PIO2 test suite on Summit (OLCF) shows several failures. This issue will be used to track fixing all failed tests on Summit
Currently PIO internally switches to a different iotype when the user-specified iotype fails to open a file. Instead this internal switching of iotypes should only be done if the user...
Add a PIO config tool that prints out all configuration information about PIO. A tool similar to nc-config . The information in the output could include, 1) Version 2) Features...
Build, test PIO2 on Summit. Port the cmake helper scripts so that tests run "out of box" on Summit with ctest.
Add more documentation on how to use ADIOS with PIO2. * ADIOS library installation and dependencies * Different ways users can use ADIOS with PIO2 * Information on when/how to...
We need to move from custom implementations of list etc to C++ standard library implementations (STL) where appropriate. This change would greatly simplify some parts of the code and potentially...
The offset kind is defined as PIO_OFFSET in PIO1 and PIO_OFFSET_KIND in PIO2. We need to add both the types in PIO1 and PIO2 to avoid mismatches in interfaces.