ADIOS2 issueshttps://code.ornl.gov/pnb/ADIOS2/-/issues2019-10-31T15:19:52Zhttps://code.ornl.gov/pnb/ADIOS2/-/issues/1848MGARD Decompression with s parameter is incorrect2019-10-31T15:19:52ZPodhorszki, NorbertMGARD Decompression with s parameter is incorrect*Created by: NAThompson*
**Describe the bug**
When MGARD is compressed with a certain value of `s` for the Besov s-norm, it must be decompressed with the exact same value of `s`, or else the decompressed values are completely wrong.
...*Created by: NAThompson*
**Describe the bug**
When MGARD is compressed with a certain value of `s` for the Besov s-norm, it must be decompressed with the exact same value of `s`, or else the decompressed values are completely wrong.
**To Reproduce**
The ADIOS2 wrapper always uses the `s`-parameter to compress; see [here](https://github.com/ornladios/ADIOS2/blob/master/source/adios2/operator/compress/CompressMGARD.cpp#L103
).
However, it never uses the `s`-parameter to decompress, see [here](https://github.com/ornladios/ADIOS2/blob/master/source/adios2/operator/compress/CompressMGARD.cpp#L146).
I regard this as very low-priority, since MGARD is considering storing `s` in the compressed stream; see [here](https://github.com/CODARcode/MGARD/issues/37).