tucker-octree
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.0%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: cschpc
- License: other
- Language: C++
- Default Branch: main
- Size: 193 KB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
- Releases: 1
Metadata Files
readme.md
T-Octree voxel data compression library
This Tucker-Octree (T-Octree) library compresses 3-dimensional dense datasets using octree multiresolution approach with Tucker decomposition. The collected core and factor matrices are further compressed with the ZFP library.
Installation
Typical cmake installation:
```bash
mkdir build; cd build cmake .. -DCMAKEBUILDTYPE=Release -DEigen3DIR="path/to/share/eigen3/cmake" -DzfpDIR="path/to/lib/cmake/zfp" -DCMAKEINSTALLPREFIX="
/vdf_compression" make install ```
After that add -Lpath/to/vdf_compression/lib to linker flags and
-Ipath/to/vdf_compression/include to compiler flags for vlasiator.
Licensing
T-Octree is licensed under GPL2.0 or later (see LICENSE text).
Dependencies
T-Octree utilizes the following codes:
- zfp (>=v1.0.1, may work with earlier)
- Eigen3 (>=v3.4.0, may work with earlier)
- Spectra C++ Library For Large Scale Eigenvalue Problems (included in
contrib/include) - argparse (included in
contrib/include)
Acknowledgements
This software library was built within project Adaptive Strategies Towards Expedient Recovery In eXascale (ASTERIX) at CSC – IT Center for Science Ltd. and University of Helsinki. Innovation Study ASTERIX has received funding through the Inno4scale project, which is funded by the European High-Performance Computing Joint Undertaking (JU) under Grant Agreement No 101118139. The JU receives support from the European Union's Horizon Europe Programme.
Owner
- Name: CSC HPC
- Login: cschpc
- Kind: organization
- Website: http://www.csc.fi
- Repositories: 19
- Profile: https://github.com/cschpc
HPC related software and documentation at CSC - IT Center for Science
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Kataja" given-names: "Juhani" orcid: "https://orcid.org/0000-0002-1212-0080" - family-names: "Papadakis" given-names: "Konstantinos" affiliation: "University of Helsinki" title: "T-Octree compression library" version: 1.0.0 date-released: 2024-12-16 url: "https://github.com/cschpc/tucker-octree"
GitHub Events
Total
- Release event: 2
- Push event: 2
- Public event: 1
- Create event: 1
Last Year
- Release event: 2
- Push event: 2
- Public event: 1
- Create event: 1