0.1.8
Loading...
Searching...
No Matches
plugin_decorators.py File Reference

Go to the source code of this file.

Namespaces

namespace  pyhelios
 
namespace  pyhelios.validation
 
namespace  pyhelios.validation.plugin_decorators
 

Functions

Callable pyhelios.validation.plugin_decorators.validate_radiation_band_params (Callable func)
 Validate parameters for radiation band operations.
 
Callable pyhelios.validation.plugin_decorators.validate_collimated_source_params (Callable func)
 Validate parameters for collimated radiation source creation.
 
Callable pyhelios.validation.plugin_decorators.validate_sphere_source_params (Callable func)
 Validate parameters for sphere radiation source creation.
 
Callable pyhelios.validation.plugin_decorators.validate_sun_sphere_params (Callable func)
 Validate parameters for sun sphere radiation source.
 
Callable pyhelios.validation.plugin_decorators.validate_source_flux_multiple_params (Callable func)
 Validate parameters for setting multiple source flux.
 
Callable pyhelios.validation.plugin_decorators.validate_get_source_flux_params (Callable func)
 Validate parameters for getting source flux.
 
Callable pyhelios.validation.plugin_decorators.validate_update_geometry_params (Callable func)
 Validate parameters for geometry updates.
 
Callable pyhelios.validation.plugin_decorators.validate_run_band_params (Callable func)
 Validate parameters for running radiation bands.
 
Callable pyhelios.validation.plugin_decorators.validate_scattering_depth_params (Callable func)
 Validate parameters for scattering depth.
 
Callable pyhelios.validation.plugin_decorators.validate_min_scatter_energy_params (Callable func)
 Validate parameters for minimum scatter energy.
 
Callable pyhelios.validation.plugin_decorators.validate_tree_uuid_params (Callable func)
 Validate tree ID parameters for WeberPennTree methods.
 
Callable pyhelios.validation.plugin_decorators.validate_recursion_params (Callable func)
 Validate recursion level parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_trunk_segment_params (Callable func)
 Validate trunk segment resolution parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_branch_segment_params (Callable func)
 Validate branch segment resolution parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_leaf_subdivisions_params (Callable func)
 Validate leaf subdivision parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_energy_run_params (Callable func)
 Validate parameters for energy balance run method.
 
Callable pyhelios.validation.plugin_decorators.validate_energy_band_params (Callable func)
 Validate parameters for energy balance band operations.
 
Callable pyhelios.validation.plugin_decorators.validate_air_energy_params (Callable func)
 Validate parameters for air energy balance.
 
Callable pyhelios.validation.plugin_decorators.validate_evaluate_air_energy_params (Callable func)
 Validate parameters for evaluating air energy balance.
 
Callable pyhelios.validation.plugin_decorators.validate_output_data_params (Callable func)
 Validate parameters for optional output data.
 
Callable pyhelios.validation.plugin_decorators.validate_print_report_params (Callable func)
 Validate parameters for print report methods.
 
Callable pyhelios.validation.plugin_decorators.validate_build_geometry_params (Callable func)
 Validate parameters for building visualizer geometry.
 
Callable pyhelios.validation.plugin_decorators.validate_print_window_params (Callable func)
 Validate parameters for printing window to file.
 
Callable pyhelios.validation.plugin_decorators.validate_photosynthesis_species_params (Callable func)
 Validate photosynthesis species parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_photosynthesis_temperature_params (Callable func)
 Validate temperature parameters for photosynthesis.
 
Callable pyhelios.validation.plugin_decorators.validate_photosynthesis_co2_params (Callable func)
 Validate CO2 concentration parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_photosynthesis_par_params (Callable func)
 Validate PAR flux parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_photosynthesis_conductance_params (Callable func)
 Validate conductance parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_empirical_model_params (Callable func)
 Validate empirical model coefficient parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_farquhar_model_params (Callable func)
 Validate Farquhar model coefficient parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_vcmax_params (Callable func)
 Validate Vcmax parameters for Farquhar model.
 
Callable pyhelios.validation.plugin_decorators.validate_jmax_params (Callable func)
 Validate Jmax parameters for Farquhar model.
 
Callable pyhelios.validation.plugin_decorators.validate_quantum_efficiency_params (Callable func)
 Validate quantum efficiency parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_dark_respiration_params (Callable func)
 Validate dark respiration parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_oxygen_concentration_params (Callable func)
 Validate oxygen concentration parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_temperature_response_params (Callable func)
 Validate temperature response parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_photosynthesis_rate_params (Callable func)
 Validate photosynthetic rate parameters.
 
Callable pyhelios.validation.plugin_decorators.validate_photosynthesis_uuid_params (Callable func)
 Validate UUID parameters for photosynthesis methods.
 
Callable pyhelios.validation.plugin_decorators.validate_radiation_camera_params (Callable func)
 Validate parameters for addRadiationCamera method.