0.1.26
Loading...
Searching...
No Matches
pyhelios.plant_architecture_params Namespace Reference

Classes

class  CarbohydrateParameters
 Flat carbohydrate-model parameters. More...
 
class  InflorescenceParameters
 
class  InternodeParameters
 
class  LeafParameters
 
class  LeafPrototype
 
class  NitrogenParameters
 Flat nitrogen-model parameters. More...
 
class  PeduncleParameters
 
class  PetioleParameters
 
class  PhytomerParameters
 
class  RandomParameterFloat
 A float-valued parameter with a sampling distribution. More...
 
class  RandomParameterInt
 An int-valued parameter with a sampling distribution. More...
 
class  ShootParameters
 

Functions

RandomParameterFloat _rpf (Dict[str, Any] d, str key, RandomParameterFloat default)
 
RandomParameterInt _rpi (Dict[str, Any] d, str key, RandomParameterInt default)
 
Dict[str, float] _color_to_dict (Color c)
 
Color _color_from_dict (Dict[str, Any] d, Color default)
 
Dict[str, float] _vec3_to_dict (Vec3 v)
 
Vec3 _vec3_from_dict (Dict[str, Any] d, Vec3 default)
 
Dict[str, float] _flat_to_dict (Any obj, Tuple[str,...] names)
 
Any _flat_from_dict (Any cls, Dict[str, Any] d, Tuple[str,...] names)
 

Variables

 RandomParameter = RandomParameterFloat
 
 Color = Tuple[float, float, float]
 
 Vec3 = Tuple[float, float, float]
 
tuple _SHOOT_RPF_FIELDS
 
tuple _SHOOT_RPI_FIELDS
 
tuple _SHOOT_BOOL_FIELDS
 
tuple _CARB_FIELDS
 
tuple _NITROGEN_FIELDS
 

Function Documentation

◆ _color_from_dict()

Color pyhelios.plant_architecture_params._color_from_dict ( Dict[str, Any] d,
Color default )
protected

Definition at line 159 of file plant_architecture_params.py.

◆ _color_to_dict()

Dict[str, float] pyhelios.plant_architecture_params._color_to_dict ( Color c)
protected

Definition at line 155 of file plant_architecture_params.py.

◆ _flat_from_dict()

Any pyhelios.plant_architecture_params._flat_from_dict ( Any cls,
Dict[str, Any] d,
Tuple[str, ...] names )
protected

Definition at line 602 of file plant_architecture_params.py.

◆ _flat_to_dict()

Dict[str, float] pyhelios.plant_architecture_params._flat_to_dict ( Any obj,
Tuple[str, ...] names )
protected

Definition at line 598 of file plant_architecture_params.py.

◆ _rpf()

RandomParameterFloat pyhelios.plant_architecture_params._rpf ( Dict[str, Any] d,
str key,
RandomParameterFloat default )
protected

Definition at line 147 of file plant_architecture_params.py.

◆ _rpi()

RandomParameterInt pyhelios.plant_architecture_params._rpi ( Dict[str, Any] d,
str key,
RandomParameterInt default )
protected

Definition at line 151 of file plant_architecture_params.py.

◆ _vec3_from_dict()

Vec3 pyhelios.plant_architecture_params._vec3_from_dict ( Dict[str, Any] d,
Vec3 default )
protected

Definition at line 167 of file plant_architecture_params.py.

◆ _vec3_to_dict()

Dict[str, float] pyhelios.plant_architecture_params._vec3_to_dict ( Vec3 v)
protected

Definition at line 163 of file plant_architecture_params.py.

Variable Documentation

◆ _CARB_FIELDS

tuple pyhelios.plant_architecture_params._CARB_FIELDS
protected

Definition at line 613 of file plant_architecture_params.py.

◆ _NITROGEN_FIELDS

tuple pyhelios.plant_architecture_params._NITROGEN_FIELDS
protected

Definition at line 675 of file plant_architecture_params.py.

◆ _SHOOT_BOOL_FIELDS

tuple pyhelios.plant_architecture_params._SHOOT_BOOL_FIELDS
protected

Definition at line 510 of file plant_architecture_params.py.

◆ _SHOOT_RPF_FIELDS

tuple pyhelios.plant_architecture_params._SHOOT_RPF_FIELDS
protected

Definition at line 479 of file plant_architecture_params.py.

◆ _SHOOT_RPI_FIELDS

tuple pyhelios.plant_architecture_params._SHOOT_RPI_FIELDS
protected

Definition at line 502 of file plant_architecture_params.py.

◆ Color

pyhelios.plant_architecture_params.Color = Tuple[float, float, float]

Definition at line 143 of file plant_architecture_params.py.

◆ RandomParameter

pyhelios.plant_architecture_params.RandomParameter = RandomParameterFloat

Definition at line 137 of file plant_architecture_params.py.

◆ Vec3

pyhelios.plant_architecture_params.Vec3 = Tuple[float, float, float]

Definition at line 144 of file plant_architecture_params.py.