eradiate.scenes.biosphere._leaf_cloud.CylinderLeafCloudParams¶
- class eradiate.scenes.biosphere._leaf_cloud.CylinderLeafCloudParams(id='leaf_cloud', leaf_reflectance=0.5, leaf_transmittance=0.5, mu=1.066, nu=1.853, n_leaves=None, leaf_radius=None, radius=<Quantity(1.0, 'meter')>, l_vertical=<Quantity(1.0, 'meter')>)[source]¶
Bases:
LeafCloudParamsAdvanced parameter checking class for the cylinder
LeafCloudgenerator.- Parameters:
id (
str, default:"leaf_cloud") – Leaf cloud identifier.leaf_reflectance (
float, default:0.5) – Leaf reflectance.leaf_transmittance (
float, default:0.5) – Leaf transmittance.mu (
float, default:1.066) – First parameter of the inverse beta distribution approximation used to generate leaf orientations.nu (
float, default:1.853) – Second parameter of the inverse beta distribution approximation used to generate leaf orientations.n_leaves (
int) – Number of leaves.leaf_radius (
float) – Leaf radius.Unit-enabled field (default: ucc[‘length’]).
radius (
float, default:1 m) – Leaf cloud radius.Unit-enabled field (default: ucc[length]).
l_vertical (
float, default:1 m) – Leaf cloud vertical extent.Unit-enabled field (default: ucc[length]).
See also