smart_arrays_compress library

Classes

ArrayInterpolator
Expands an array to a larger size by inserting extra points whose values are computed from their neighbours by linear interpolation of the array data.
CompressedArray1D
Usage of this class: Invoke the static function compress. The compression result is either cArray, or cArrayPos and cArrayNeg, depending on the argument separate of compress. See README.md of this package about when this class should be employed.
CompressedArray2D
Usage of this class: Invoke the constructor. Invoke compress. The compression result is cvalsPos and cvalsNeg. See README.md of this package about when this class should be employed.