| 
    iLand
    
   | 
 
data structure for a single wind cell (usually 10x10m). More...
#include <windmodule.h>
Public Member Functions | |
| WindCell () | |
| void | clear () | 
| bool | isValid () const | 
| returns true if the pixel is on the valid project area  More... | |
Public Attributes | |
| float | topex | 
| topographic modifier for wind speed (-)  More... | |
| float | height | 
| top height (m).  More... | |
| float | n_trees | 
| number of trees on pixel  More... | |
| const Tree * | tree | 
| pointer to the tallest tree on the pixel (if already populated)  More... | |
| float | edge | 
| maximum difference to neighboring cells (m)  More... | |
| int | n_iteration | 
| number of iteration this pixel is processed (and trees are killed)  More... | |
| int | n_killed | 
| number of trees killed on the pixel  More... | |
| int | edge_age | 
| age of an edge (consecutive number of years of being an edge)  More... | |
| double | basal_area_killed | 
| basal area of trees that died (m2) (during an event)  More... | |
| double | cws_uproot | 
| critital wind speed for uprooting (m/s)  More... | |
| double | cws_break | 
| critical wind speed for tree breakage (m/s)  More... | |
| double | crown_windspeed | 
| wind speed (m/s) on the cecll  More... | |
| int | n_affected | 
| number of storm that killed trees on that pixel.  More... | |
| double | sum_volume_killed | 
| running sum of killed tree volume on that pixel (m3)  More... | |
data structure for a single wind cell (usually 10x10m).
The WindCell is the basic pixel of the wind spread algorithm.
The default size is 10x10m
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
returns true if the pixel is on the valid project area
| double WindCell::basal_area_killed | 
basal area of trees that died (m2) (during an event)
| double WindCell::crown_windspeed | 
wind speed (m/s) on the cecll
| double WindCell::cws_break | 
critical wind speed for tree breakage (m/s)
| double WindCell::cws_uproot | 
critital wind speed for uprooting (m/s)
| float WindCell::edge | 
maximum difference to neighboring cells (m)
| int WindCell::edge_age | 
age of an edge (consecutive number of years of being an edge)
| float WindCell::height | 
top height (m).
| int WindCell::n_affected | 
number of storm that killed trees on that pixel.
| int WindCell::n_iteration | 
number of iteration this pixel is processed (and trees are killed)
| int WindCell::n_killed | 
number of trees killed on the pixel
| float WindCell::n_trees | 
number of trees on pixel
| double WindCell::sum_volume_killed | 
running sum of killed tree volume on that pixel (m3)
| float WindCell::topex | 
topographic modifier for wind speed (-)
| const Tree* WindCell::tree | 
pointer to the tallest tree on the pixel (if already populated)