Package: DiscreteMorseR 1.0.0
DiscreteMorseR: Discrete Morse Theory for 3D Meshes Derived from Point Clouds
Ultra-fast computation of discrete Morse (Marston Morse) gradient vector fields and critical simplices (0-simplices: vertices, 1-simplices: edges, 2-simplices: faces) on 3D triangular meshes from point clouds. Provides C++ backend with parallel processing for large-scale topological analysis, including connected component analysis and visualization tools. Perfect for LiDAR data, computational topology, and geometric analysis applications. The implementation follows Forman (1998) <doi:10.1007/PL00009307> for discrete Morse theory, with extensions for 3D mesh processing.
Authors:
DiscreteMorseR_1.0.0.tar.gz
DiscreteMorseR_1.0.0.zip(r-4.7)DiscreteMorseR_1.0.0.zip(r-4.6)DiscreteMorseR_1.0.0.zip(r-4.5)
DiscreteMorseR_1.0.0.tgz(r-4.6-x86_64)DiscreteMorseR_1.0.0.tgz(r-4.6-arm64)DiscreteMorseR_1.0.0.tgz(r-4.5-x86_64)DiscreteMorseR_1.0.0.tgz(r-4.5-arm64)
DiscreteMorseR_1.0.0.tar.gz(r-4.7-arm64)DiscreteMorseR_1.0.0.tar.gz(r-4.7-x86_64)DiscreteMorseR_1.0.0.tar.gz(r-4.6-arm64)DiscreteMorseR_1.0.0.tar.gz(r-4.6-x86_64)
DiscreteMorseR_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
DiscreteMorseR/json (API)
| # Install 'DiscreteMorseR' in R: |
| install.packages('DiscreteMorseR', repos = c('https://dijog.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/dijog/discretemorser/issues
Last updated from:719acb2d1a. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 162 | ||
| linux-devel-x86_64 | OK | 156 | ||
| source / vignettes | OK | 233 | ||
| linux-release-arm64 | OK | 168 | ||
| linux-release-x86_64 | OK | 175 | ||
| macos-release-arm64 | OK | 174 | ||
| macos-release-x86_64 | OK | 207 | ||
| macos-oldrel-arm64 | OK | 96 | ||
| macos-oldrel-x86_64 | OK | 381 | ||
| windows-devel | OK | 129 | ||
| windows-release | OK | 145 | ||
| windows-oldrel | OK | 133 | ||
| wasm-release | OK | 139 |
Exports:compute_lowerSTAR_parallelcompute_MORSE_complexget_CCMESHsave_MORSE_2dvisualize_MORSE_2dvisualize_MORSE_2d_panel
Dependencies:bitbit64clicliprcodetoolscpp11crayondata.tabledigestdplyrfurrrfuturegenericsglobalsgluegtoolshmslifecyclelistenvmagrittrparallellypillarpkgconfigprettyunitsprogresspurrrR6RcppRcppArmadilloreadrrlangstringistringrtibbletidyselecttzdbutf8vctrsvroomwithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Compute lower star in parallel | compute_lowerSTAR_parallel |
| Compute Morse complex from mesh | compute_MORSE_complex |
| Ultra-fast mesh preparation with connected components | get_CCMESH |
| Save 2D visualization to file | save_MORSE_2d |
| Fast Morse complex visualization using get_simplexCENTER() | visualize_MORSE_2d |
| Create multiple 2D projection plots | visualize_MORSE_2d_panel |
