.claudeignore
.gitignore
.gitlab-ci.yml
.gitmodules
AGENTS.md
CHANGELOG.md
CLAUDE.md
LICENSE
LICENSE-3RD-PARTY
README.md
RELEASE.md
__init__.py
dev_script_outputs_manager.py
environment_ci.yml
environment_unix.yml
environment_windows.yml
example.py
example_HSATS.py
example_NoPanels.py
example_PVTable.py
example_albedo.py
example_diffusers.py
example_farShading.py
example_mesh.py
example_multiblock.py
example_profiling.py
example_skytype.py
example_tracking.py
main.py
pyproject.toml
run_all_example_scripts.py
.gitlab/issue_templates/bug_template.md
.gitlab/issue_templates/feature_request.md
.mamba/.gitkeep
BENCHMARKING/README.md
BENCHMARKING/benchmarking_grassim.py
BENCHMARKING/diffuse_benchmark_disc.py
BENCHMARKING/diffuse_benchmark_disc_height.py
BENCHMARKING/diffuse_benchmark_square.py
BENCHMARKING/diffuse_benchmark_unity.py
BENCHMARKING/diffuse_benchmark_unity_nonempty.py
BENCHMARKING/theoretical_view_factor_disc_height.py
BENCHMARKING/OBSERVED_DATA/Data_observed_RGA_2017.csv
BENCHMARKING/OBSERVED_DATA/data_obs_example.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_2025-05-19_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_2025-05-23_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_2025-06-20_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_2025-05-19.svg
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_2025-05-19_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_2025-05-19_01.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_2025-05-23.svg
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_2025-05-23_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_2025-06-20.svg
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_2025-06-20_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_rel_err_2025-05-19.svg
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_rel_err_2025-05-23.svg
BENCHMARKING/OUTPUTS/diffuse_benchmark_disc_height_rel_err_2025-06-20.svg
BENCHMARKING/OUTPUTS/diffuse_benchmark_square_2025-05-19_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_square_2025-05-23_00.csv
BENCHMARKING/OUTPUTS/diffuse_benchmark_square_2025-06-20_00.csv
BENCHMARKING/OUTPUTS/diffuse_improvement_overview.ods
DOCUMENTATION/diffuse_irradiance_logic_diagram.puml
DOCUMENTATION/repo_struct_new.puml
DOCUMENTATION/repo_struct_old.puml
DockerImage/.gitkeep
INPUTS/AV_CENTRAL/AV_siguesol.yaml
INPUTS/AV_CENTRAL/Example1_AV.yaml
INPUTS/AV_CENTRAL/Example2_tracking_AV.yaml
INPUTS/AV_CENTRAL/Example3_AV_agrivoltaic_fence.yaml
INPUTS/AV_CENTRAL/Example4_HSATS.yaml
INPUTS/AV_CENTRAL/Example5_PVTable.yaml
INPUTS/AV_CENTRAL/Example_diffuser_AV.yaml
INPUTS/AV_CENTRAL/None.yaml
INPUTS/CROPS/albedo_colza.csv
INPUTS/CROPS/GRASSIM/variables_to_save.yml
INPUTS/CROPS/GRASSIM/crop/Kc_values.yml
INPUTS/CROPS/GRASSIM/crop/PFT_composition.yml
INPUTS/CROPS/GRASSIM/crop/Parameters_values_PFT.csv
INPUTS/CROPS/GRASSIM/crop/crop_init_example.yml
INPUTS/CROPS/GRASSIM/management/management_dates_example.yml
INPUTS/CROPS/GRASSIM/management/management_frequency_example.yml
INPUTS/CROPS/GRASSIM/soil/Parameters_value_SOIL.yml
INPUTS/CROPS/GRASSIM/soil/Soil_hydraulic_properties.csv
INPUTS/CROPS/GRASSIM/soil/soil_init_example.yml
INPUTS/CROPS/SIMPLE/crop_init.yaml
INPUTS/CROPS/SIMPLE/crops_parameters.csv
INPUTS/CROPS/SIMPLE/soil_init.yaml
INPUTS/CROPS/STICS/simu_init.yaml
INPUTS/CROPS/STICS/param_files/Ble_tec.xml
INPUTS/CROPS/STICS/param_files/ble.lai
INPUTS/CROPS/STICS/param_files/ble_ini.xml
INPUTS/CROPS/STICS/param_files/climat.txt
INPUTS/CROPS/STICS/param_files/climblej_sta.xml
INPUTS/CROPS/STICS/param_files/ficini.txt
INPUTS/CROPS/STICS/param_files/ficplt1.txt
INPUTS/CROPS/STICS/param_files/fictec1.txt
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position0.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position1.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position10.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position11.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position12.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position13.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position14.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position15.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position2.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position3.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position4.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position5.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position6.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position7.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position8.sti
INPUTS/CROPS/STICS/param_files/mod_bSiguesol_2007_position9.sti
INPUTS/CROPS/STICS/param_files/mod_profil.sti
INPUTS/CROPS/STICS/param_files/mod_rapport.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position0.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position1.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position10.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position11.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position12.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position13.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position14.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position15.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position2.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position3.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position4.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position5.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position6.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position7.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position8.sti
INPUTS/CROPS/STICS/param_files/mod_sSiguesol_2007_position9.sti
INPUTS/CROPS/STICS/param_files/modhistory.sti
INPUTS/CROPS/STICS/param_files/new_travail.usm
INPUTS/CROPS/STICS/param_files/param.sol
INPUTS/CROPS/STICS/param_files/param_gen.xml
INPUTS/CROPS/STICS/param_files/param_newform.xml
INPUTS/CROPS/STICS/param_files/prof.mod
INPUTS/CROPS/STICS/param_files/rap.mod
INPUTS/CROPS/STICS/param_files/recup.tmp
INPUTS/CROPS/STICS/param_files/snow_variables.txt
INPUTS/CROPS/STICS/param_files/sols.xml
INPUTS/CROPS/STICS/param_files/station.txt
INPUTS/CROPS/STICS/param_files/tempopar.sti
INPUTS/CROPS/STICS/param_files/tempoparv6.sti
INPUTS/CROPS/STICS/param_files/usms.xml
INPUTS/CROPS/STICS/param_files/var.mod
INPUTS/CROPS/STICS/plant/wheat_plt.xml
INPUTS/CROPS/config/grassim_example.yml
INPUTS/CROPS/config/pystics_example.yml
INPUTS/CROPS/config/simple_example.yml
INPUTS/CROPS/config/stics_example.yml
INPUTS/CROPS/pySTICS/simu_init.yaml
INPUTS/HARDWARE/DIFFUSERS/dplenticular_3D 20 LPI UV-LF.obj
INPUTS/HARDWARE/DIFFUSERS/dplenticular_3D 20 LPI UV-LF.yaml
INPUTS/HARDWARE/PV_MODULES/Example1_PV_Module.yaml
INPUTS/HARDWARE/PV_MODULES/Example1_PV_Module_landscape.yaml
INPUTS/HARDWARE/PV_MODULES/PV_module_SigueSOL.yaml
INPUTS/HARDWARE/STRUCTURES/HSATS.yaml
INPUTS/HARDWARE/STRUCTURES/PV_table.yaml
INPUTS/HARDWARE/STRUCTURES/agrivoltaic_fence.yaml
INPUTS/HARDWARE/STRUCTURES/atc030006.mtl
INPUTS/HARDWARE/STRUCTURES/atc030006.obj
INPUTS/HARDWARE/STRUCTURES/bois.jpg
INPUTS/HARDWARE/STRUCTURES/gen_siguesol.obj
INPUTS/SCENARIOS/Chanco.yaml
INPUTS/SCENARIOS/Example1_loc.yaml
INPUTS/SCENARIOS/Example_albedo.yaml
INPUTS/SCENARIOS/Mountain_loc.yaml
INPUTS/SCENARIOS/Plain_loc.yaml
INPUTS/SCENARIOS/Siguesol_loc.yaml
INPUTS/WEATHER_FILES/Chanco_Chile_WD.csv
INPUTS/WEATHER_FILES/Namur_2020-2024_Agri4Cast_3a2fb8e2-f16b-4153-8171-493006b337c0_2024.02_7.csv
INPUTS/WEATHER_FILES/PRECIP_VP_Loc1.csv
INPUTS/WEATHER_FILES/Weather_Gembloux_2016.csv
INPUTS/WEATHER_FILES/minimal_PRECIP_VP.csv
OUTPUTS/GRAPHS/ET0_months_tsct.svg
OUTPUTS/GRAPHS/MonthlyET0_compared.png
OUTPUTS/GRAPHS/MonthlyET0_compared.svg
OUTPUTS/GRAPHS/PVSystDiagram_Wallhausen.svg
OUTPUTS/GRAPHS/Rel_irradiation_on_tsct.svg
OUTPUTS/GRAPHS/SunPathDiagram_Wallhausen.svg
OUTPUTS/GRAPHS/Wind_speed_and_Rucoeff_tsct.svg
OUTPUTS/GRAPHS/rel_ET0_seasonal_tsct.svg
OUTPUTS/GRAPHS/rel_WS_tsct_season.svg
OUTPUTS/GRAPHS/rel_tot_irr_seasonal_tsct.svg
OUTPUTS/GRAPHS/tot_irr_seasonal_tsct.svg
OUTPUTS/GRAPHS/windrose.png
OUTPUTS/GRAPHS/windrose.svg
OUTPUTS/_cache/.gitkeep
OUTPUTS/_cache/wd_50.376_5.677_2015-2015.json
TEMPORARY_FILES/Diffus_Direct_Proto.py
TEMPORARY_FILES/DrawPoleStruc.py
TEMPORARY_FILES/MainBis.py
TEMPORARY_FILES/Pyvista_Geometry_Demo.ipynb
TEMPORARY_FILES/RayCasting.py
TEMPORARY_FILES/Shade_Projection_Proto.py
TEMPORARY_FILES/WindBreak.py
TEMPORARY_FILES/create_first_panel_3D
TEMPORARY_FILES/drawStructure.py
TEMPORARY_FILES/misc_light_and_shade_dragon.py
TEMPORARY_FILES/parse_cprofile_data.py
TEMPORARY_FILES/perez_standard_skies.py
TEMPORARY_FILES/potato.yaml
TEMPORARY_FILES/sky_subdivision.py
TEMPORARY_FILES/windbreak_et_figures_article.py
pase/__init__.py
pase/_version.py
pase/conversion_functions.py
pase/pase_math.py
pase/paths.py
pase/user_support_tools.py
pase/CROPS/evapotranspiration_FAO56_PM.py
pase/CROPS/run_crop_simulations.py
pase/CROPS/GRASSIM/README.md
pase/CROPS/GRASSIM/run_grassim.py
pase/CROPS/GRASSIM/management/management.py
pase/CROPS/GRASSIM/plants/plants.py
pase/CROPS/GRASSIM/soil/soil.py
pase/CROPS/GRASSIM/utils/utils.py
pase/CROPS/SIMPLE/run_simple.py
pase/CROPS/SIMPLE/simple.py
pase/CROPS/SIMPLE/water_balance.py
pase/CROPS/STICS/generate_java_stics_files.py
pase/CROPS/STICS/get_java_stics_outputs.py
pase/CROPS/STICS/JAVA/generate_java_stics_files.py
pase/CROPS/STICS/JAVA/get_java_stics_outputs.py
pase/CROPS/STICS/JAVA/run_java_stics.py
pase/CROPS/STICS/JAVASTICS/run_java_stics.py
pase/CROPS/STICS/PYSTICS/run_pystics_from_PASE.py
pase/DATA/CIE_standard_skies.csv
pase/DATA/Igawa-5_sky_types_lut.csv
pase/DATA_MANAGEMENT/benchmarking.py
pase/DATA_MANAGEMENT/graphs.py
pase/DATA_MANAGEMENT/helpers.py
pase/DATA_MANAGEMENT/input_checker.py
pase/DATA_MANAGEMENT/visualization_in_3D.py
pase/DATA_MANAGEMENT/weather_data_provider.py
pase/DATA_MANAGEMENT/xml_stics_inputs_provider.py
pase/DATA_MANAGEMENT/yaml_inputs_provider.py
pase/DATA_MANAGEMENT/OUTPUT/outputs_manager.py
pase/DATA_MANAGEMENT/OUTPUT/save_csv.py
pase/DATA_MANAGEMENT/plots/generic_time_series.py
pase/ENVIRONMENT/Windbreak2D.py
pase/ENVIRONMENT/aerodynamics.py
pase/ENVIRONMENT/light.py
pase/ENVIRONMENT/mesh.py
pase/ENVIRONMENT/shading.py
pase/ENVIRONMENT/sky_model.py
pase/PHOTOVOLTAICS/configuration.py
pase/PHOTOVOLTAICS/diffuser.py
pase/PHOTOVOLTAICS/production.py
pase/PHOTOVOLTAICS/structure.py
pase_agrivoltaics.egg-info/PKG-INFO
pase_agrivoltaics.egg-info/SOURCES.txt
pase_agrivoltaics.egg-info/dependency_links.txt
pase_agrivoltaics.egg-info/requires.txt
pase_agrivoltaics.egg-info/scm_file_list.json
pase_agrivoltaics.egg-info/scm_version.json
pase_agrivoltaics.egg-info/top_level.txt
tests/test_conversion_functions.py
tests/test_path_resolution.py
tests/test_version.py
tests/CROPS/GRASSIM/plants/test_plants.py
tests/CROPS/GRASSIM/soil/test_soil.py
tests/CROPS/GRASSIM/utils/test_substract_with_min_values.py
tests/DATA_MANAGEMENT/test_helpers.py
tests/DATA_MANAGEMENT/test_inputs_evaluator.py
tests/DATA_MANAGEMENT/test_yaml_inputs_provider.py
tests/DATA_MANAGEMENT/OUTPUT/test_output_manager.py
tests/ENVIRONMENT/conftest.py
tests/ENVIRONMENT/test_aerodynamics.py
tests/ENVIRONMENT/test_class_light.py
tests/ENVIRONMENT/test_class_raytracingscene.py
tests/ENVIRONMENT/test_get_daily_sky_type.py
tests/ENVIRONMENT/test_get_sun_vector.py
tests/ENVIRONMENT/test_mesh.py
tests/ENVIRONMENT/test_shading.py
tests/ENVIRONMENT/test_sky_model.py
tests/PHOTOVOLTAICS/Example1_AV.yaml
tests/PHOTOVOLTAICS/Example1_PV_Module.yaml
tests/PHOTOVOLTAICS/conftest.py
tests/PHOTOVOLTAICS/poly_compare.py
tests/PHOTOVOLTAICS/test_configuration_subscenes.py
tests/PHOTOVOLTAICS/test_diffuser.py
tests/PHOTOVOLTAICS/test_multiblock_geometry_equivalence.py
tests/PHOTOVOLTAICS/test_new_vs_legacy_equivalence.py
tests/PHOTOVOLTAICS/test_panel_structure_placement.py
tests/PHOTOVOLTAICS/test_production.py
tests/PHOTOVOLTAICS/test_structure.py