V3FIT
|
Interface for the construction of compression_class types using compression_construct_new or compression_construct_netcdf. More...
Public Member Functions | |
type(compression_class) function, pointer | compression_construct_new (data_in, svd_cut_off) |
Construct a compression_class object. More... | |
type(compression_class) function, pointer | compression_construct_netcdf (ncid, name) |
Construct a compression_class object by reading from an netcdf. file. More... | |
Interface for the construction of compression_class types using compression_construct_new or compression_construct_netcdf.
Definition at line 79 of file compression.f.
type (compression_class) function, pointer compression::compression_construct::compression_construct_netcdf | ( | integer, intent(in) | ncid, |
character (len=*), intent(in) | name | ||
) |
Construct a compression_class object by reading from an netcdf. file.
Constructs data from a precompressed netcdf file.
[in] | ncid | A netcdf file id. |
[in] | name | A netcdf variable name id. |
[in] | name | Flag discribing how the data was compressed. |
Definition at line 287 of file compression.f.
type (compression_class) function, pointer compression::compression_construct::compression_construct_new | ( | real (rprec), dimension(:,:), intent(in) | data_in, |
real (rprec), intent(in) | svd_cut_off | ||
) |
Construct a compression_class object.
Constructs compression object and compresses the data buffer if compression meets the specified criteria.
[in] | data_in | Data buffer to compress. This gets copied to the internal storage buffer. |
[in] | svn_cut_off | Cutoff value for determining the number of singular values to use for compression. |
Definition at line 101 of file compression.f.