eradiate.scenes.biosphere._leaf_cloud.ConeLeafCloudParams#
- class eradiate.scenes.biosphere._leaf_cloud.ConeLeafCloudParams(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:
LeafCloudParams
Advanced parameter checking class for the cone
LeafCloud
generator.- 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