Declaration of the Array class for 2D floating-point arrays with various mathematical operations and ...
Definition blending.hpp:186
Array unsphericity(const Array &z, int ir)
See hmap::unsphericity.
Definition curvature_gpu.cpp:130
Array level_set_curvature(const Array &array, int prefilter_ir)
See hmap::level_set_curvature.
Definition curvature_gpu.cpp:101
Array shape_index(const Array &z, int ir)
See hmap::shape_index.
Definition curvature_gpu.cpp:119
Array curvature_horizontal_plan(const Array &z, int ir)
See hmap::curvature_horizontal_plan.
Definition curvature_gpu.cpp:35
Array curvature_rotor(const Array &z, int ir)
See hmap::curvature_rotor.
Definition curvature_gpu.cpp:68
Array curvature_horizontal_tangential(const Array &z, int ir)
See hmap::curvature_horizontal_tangential.
Definition curvature_gpu.cpp:46
Array curvature_ring(const Array &z, int ir)
See hmap::curvature_ring.
Definition curvature_gpu.cpp:57
Array curvature_vertical_profile(const Array &z, int ir)
See hmap::curvature_vertical_profile.
Definition curvature_gpu.cpp:90
Array accumulation_curvature(const Array &z, int ir)
See hmap::accumulation_curvature.
Definition curvature_gpu.cpp:13
Array curvature_vertical_longitudinal(const Array &z, int ir)
See hmap::curvature_vertical_longitudinal.
Definition curvature_gpu.cpp:79
Array curvature_horizontal_cross_sectional(const Array &z, int ir)
See hmap::curvature_horizontal_cross_sectional.
Definition curvature_gpu.cpp:24
Definition algebra.hpp:28
Array curvature_mean(const Array &z)
Computes the mean curvature of a heightmap, indicating the average curvature at each point on the sur...
Definition curvature.cpp:89
Array curvature_horizontal_plan(const Array &z, int ir)
TODO.
Definition curvature.cpp:57
Array compute_curvature_h(const Array &r, const Array &t)
Definition curvature.cpp:254
Array accumulation_curvature(const Array &z, int ir)
Computes the accumulation curvature of a heightmap. Acumulation curvature is a measure of the extent ...
Definition curvature.cpp:13
Array shape_index(const Array &z, int ir)
Computes the Shape Index (SI) of the terrain, quantifying landform complexity based on curvature....
Definition curvature.cpp:180
Array unsphericity(const Array &z, int ir)
Calculates the unsphericity of a surface, indicating how much the terrain deviates from a perfect sph...
Definition curvature.cpp:205
Array curvature_horizontal_tangential(const Array &z, int ir)
TODO.
Definition curvature.cpp:73
Array level_set_curvature(const Array &array, int prefilter_ir)
Computes a signed level-set curvature.
Definition curvature.cpp:162
Array curvature_vertical_longitudinal(const Array &z, int ir)
TODO.
Definition curvature.cpp:131
Array curvature_rotor(const Array &z, int ir)
Rotor curvature, also called flow line curvature, describes how the curvature of a terrain surface in...
Definition curvature.cpp:113
Array curvature_vertical_profile(const Array &z, int ir)
TODO.
Definition curvature.cpp:146
Array curvature_ring(const Array &z, int ir)
Ring curvature is a second-order derivative of the elevation surface. It describes how the surface be...
Definition curvature.cpp:96
Array curvature_gaussian(const Array &z)
Calculates the Gaussian curvature of a heightmap, providing insights into the surface's intrinsic cur...
Definition curvature.cpp:35
void compute_curvature_gradients(const Array &z, Array &p, Array &q, Array &r, Array &s, Array &t)
Definition curvature.cpp:229
Array curvature_horizontal_cross_sectional(const Array &z, int ir)
TODO.
Definition curvature.cpp:42
Array compute_curvature_k(const Array &p, const Array &q, const Array &r, const Array &s, const Array &t)
Definition curvature.cpp:259