dev-libs/zfp (guru)

Search

Install

Install this package:

emerge -a dev-libs/zfp

Package Information

Description:
zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel (OpenMP and CUDA) compression of whole arrays, e.g., for applications that read and write large data sets to and from disk. zfp uses lossy but optionally error-bounded compression to achieve high compression ratios. Bit-for-bit lossless compression is also possible through one of zfp's compression modes. zfp works best for 2D, 3D, and 4D arrays that exhibit spatial correlation, such as continuous fields from physics simulations, natural images, regularly sampled terrain surfaces, etc. zfp compression of 1D arrays is possible but generally discouraged. zfp is freely available as open source and is distributed under a BSD license. zfp is primarily written in C and C++ but also includes Python and Fortran bindings. zfp conforms to various language standards, including C89, C99, C11, C++98, C++11, and C++14, and is supported on Linux, macOS, and Windows.
Homepage:
https://computing.llnl.gov/projects/zfp https://zfp.io https://github.com/LLNL/ZFP
License:
BSD

Versions

Version EAPI Keywords Slot
1.0.1 8 ~amd64 0

Metadata

Description

Upstream

Raw Metadata XML
<pkgmetadata>
	<longdescription lang="en">
zfp is a compressed format for representing multidimensional floating-point and integer arrays. zfp provides compressed-array classes that support high throughput read and write random access to individual array elements. zfp also supports serial and parallel (OpenMP and CUDA) compression of whole arrays, e.g., for applications that read and write large data sets to and from disk.

zfp uses lossy but optionally error-bounded compression to achieve high compression ratios. Bit-for-bit lossless compression is also possible through one of zfp's compression modes. zfp works best for 2D, 3D, and 4D arrays that exhibit spatial correlation, such as continuous fields from physics simulations, natural images, regularly sampled terrain surfaces, etc. zfp compression of 1D arrays is possible but generally discouraged.

zfp is freely available as open source and is distributed under a BSD license. zfp is primarily written in C and C++ but also includes Python and Fortran bindings. zfp conforms to various language standards, including C89, C99, C11, C++98, C++11, and C++14, and is supported on Linux, macOS, and Windows.
</longdescription>
	<use>
		<flag name="aligned">Enable aligned memory allocation</flag>
		<flag name="cfp">Build CFP arrays library</flag>
		<flag name="examples">Build Examples</flag>
		<flag name="fasthash">Use a faster but more collision prone hash function</flag>
		<flag name="fortran">Build Fortran library</flag>
		<flag name="openmp">Enable OpenMP parallel compression</flag>
		<flag name="strided">Enable strided access for progressive zfp streams</flag>
		<flag name="twoway">Use two-way skew-associative cache</flag>
		<flag name="utilities">Build command line utilities</flag>
	</use>
	<upstream>
		<bugs-to>https://github.com/LLNL/zfp/issues</bugs-to>
		<remote-id type="github">LLNL/zfp</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-libs/zfp | euse -E <flag> -p dev-libs/zfp | euse -D <flag> -p dev-libs/zfp

Flag Description 1.0.1
aligned Enable aligned memory allocation
cfp Build CFP arrays library
examples Build Examples
fasthash Use a faster but more collision prone hash function
fortran Build Fortran library
openmp Enable OpenMP parallel compression
profile Enable support for controlling profile ⚠️
python Build PyEvdi ⚠️
strided Enable strided access for progressive zfp streams
test Run mangohud tests ⚠️
twoway Use two-way skew-associative cache
utilities Build command line utilities

Manifest

Type File Size Versions
DIST zfp-1.0.1.gh.tar.gz 508016 bytes 1.0.1
Unmatched Entries
Type File Size