You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Updated docs to be mobile friendly with slide-out sidebar navigation and hamburger menu.
- Removed direct CUDA dependency; ray tracing now uses the CollisionDetection plugin for GPU acceleration.
- Renamed `calculateLeafAreaGPU()` to `calculateLeafArea()` (old methods deprecated but still available).
- Added `enableGPUAcceleration()` and `disableGPUAcceleration()` methods to control CollisionDetection GPU usage.
- Added adaptive triangulation filtering for multi-return data using separation ratio thresholds.
- Improved `gapfillMisses()` to track filled grid positions and avoid duplicate gap-filled points.
- Refined carbohydrate model with new parameters for structural vs non-structural carbon tracking (`carbohydrate_percentage`, `stem_structural_carbon_percentage`, `living_wood_fraction`, `dormant_respiration_fraction`) and separate upward/downward transfer thresholds.
- Added `vegetative_bud_break_probability_max` parameter to ShootParameters for controlling maximum bud break probability.
- Added `updateShootFruitCounts()` and `getShootInternodeObjectIDs()` methods.
- Added additional internode object data outputs for carbon model diagnostics (`carbohydrate_pool_molC`, `daily_net_photosynthesis`, `daily_respiration`, `daily_growth`).
- Added two new almond tree model variants: `almond_aldrich` and `almond_wood_colony`.
Copy file name to clipboardExpand all lines: doc/CHANGELOG.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,24 @@
1
1
# Changelog
2
2
3
+
# [1.3.63] 2026-01-21
4
+
5
+
## Core
6
+
- Updated docs to be mobile friendly with slide-out sidebar navigation and hamburger menu.
7
+
8
+
## LiDAR
9
+
- Removed direct CUDA dependency; ray tracing now uses the CollisionDetection plugin for GPU acceleration.
10
+
- Renamed `calculateLeafAreaGPU()` to `calculateLeafArea()` (old methods deprecated but still available).
11
+
- Added `enableGPUAcceleration()` and `disableGPUAcceleration()` methods to control CollisionDetection GPU usage.
12
+
- Added adaptive triangulation filtering for multi-return data using separation ratio thresholds.
13
+
- Improved `gapfillMisses()` to track filled grid positions and avoid duplicate gap-filled points.
14
+
15
+
## Plant Architecture
16
+
- Refined carbohydrate model with new parameters for structural vs non-structural carbon tracking (`carbohydrate_percentage`, `stem_structural_carbon_percentage`, `living_wood_fraction`, `dormant_respiration_fraction`) and separate upward/downward transfer thresholds.
17
+
- Added `vegetative_bud_break_probability_max` parameter to ShootParameters for controlling maximum bud break probability.
18
+
- Added `updateShootFruitCounts()` and `getShootInternodeObjectIDs()` methods.
19
+
- Added additional internode object data outputs for carbon model diagnostics (`carbohydrate_pool_molC`, `daily_net_photosynthesis`, `daily_respiration`, `daily_growth`).
20
+
- Added two new almond tree model variants: `almond_aldrich` and `almond_wood_colony`.
int grid_divisions_y, int grid_divisions_z, int primitive_count, int *h_voxel_ray_counts, float *h_voxel_path_lengths, int *h_voxel_transmitted, int *h_voxel_hit_before, int *h_voxel_hit_after, int *h_voxel_hit_inside);
0 commit comments