.gitattributes
.gitignore
.readthedocs.yml
LICENSE
MANIFEST.in
README.md
pytest.ini
requirements.txt
setup.cfg
setup.py
.github/workflows/deploy.yaml
.github/workflows/docker.yml
.github/workflows/pytest.yaml
bifacial_radiance/__init__.py
bifacial_radiance/gui.py
bifacial_radiance/load.py
bifacial_radiance/main.py
bifacial_radiance/mismatch.py
bifacial_radiance/modelchain.py
bifacial_radiance/module.py
bifacial_radiance/performance.py
bifacial_radiance/spectral_utils.py
bifacial_radiance.egg-info/PKG-INFO
bifacial_radiance.egg-info/SOURCES.txt
bifacial_radiance.egg-info/dependency_links.txt
bifacial_radiance.egg-info/requires.txt
bifacial_radiance.egg-info/top_level.txt
bifacial_radiance/HPCScripts/BasicSimulations/addNewModule.py
bifacial_radiance/HPCScripts/BasicSimulations/dask_on_node.sh
bifacial_radiance/HPCScripts/BasicSimulations/dask_template.sbatch.py
bifacial_radiance/HPCScripts/BasicSimulations/simulate_fixedtilt_gencumsky.py
bifacial_radiance/HPCScripts/BasicSimulations/simulate_fixedtilt_gendaylit.py
bifacial_radiance/HPCScripts/BasicSimulations/simulate_tracking_gendaylit.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/PuertoRico.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/PuertoRico_2.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/PuertoRico_Original.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/basic_module_sampling.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/compile_B.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/compile_Cases.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/compile_CasesMonth.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/compile_PRNew.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/compile_PRNewP2.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/compile_TreeResults.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/compile_basic_module_sampling.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/simulate_JackHourly.py
bifacial_radiance/HPCScripts/Other Examples (unorganized)/simulate_improvedArray_Oct2127.py
bifacial_radiance/TEMP/.gitignore
bifacial_radiance/data/default.ini
bifacial_radiance/data/falsecolor.exe
bifacial_radiance/data/gencumulativesky
bifacial_radiance/data/gencumulativesky.exe
bifacial_radiance/data/ground.rad
bifacial_radiance/data/module.json
bifacial_radiance/data/gencumsky/License.txt
bifacial_radiance/data/gencumsky/Makefile
bifacial_radiance/data/gencumsky/README.txt
bifacial_radiance/data/gencumsky/Solar Irradiation Modelling.doc
bifacial_radiance/data/gencumsky/Sun.cpp
bifacial_radiance/data/gencumsky/Sun.h
bifacial_radiance/data/gencumsky/average_val.awk
bifacial_radiance/data/gencumsky/cPerezSkyModel.cpp
bifacial_radiance/data/gencumsky/cPerezSkyModel.h
bifacial_radiance/data/gencumsky/cSkyVault.cpp
bifacial_radiance/data/gencumsky/cSkyVault.h
bifacial_radiance/data/gencumsky/climateFile.cpp
bifacial_radiance/data/gencumsky/climateFile.h
bifacial_radiance/data/gencumsky/cumulative.cal
bifacial_radiance/data/gencumsky/cumulative.rad
bifacial_radiance/data/gencumsky/cumulativesky_rotated.rad
bifacial_radiance/data/gencumsky/gencumulativesky.cpp
bifacial_radiance/data/gencumsky/make_gencumskyexe.py
bifacial_radiance/data/gencumsky/paths.h
bifacial_radiance/images/fig1_fixed_small.gif
bifacial_radiance/images/fig2_tracked_small.gif
docker/Dockerfile
docs/images_wiki/Azimuth_circle.PNG
docs/images_wiki/Bifacial_Training.PNG
docs/images_wiki/Carport.png
docs/images_wiki/Carport_analysis.PNG
docs/images_wiki/Carport_with_car.PNG
docs/images_wiki/JPV_Ayala_Fig13.PNG
docs/images_wiki/Journal_example_marker_origin.PNG
docs/images_wiki/Journal_example_multiple_objects.PNG
docs/images_wiki/Journal_example_torquetube.PNG
docs/images_wiki/LOGO_BIFACIAL_RADIANCE.ai
docs/images_wiki/LOGO_BIFACIAL_RADIANCE.psd
docs/images_wiki/LOGO_BIFACIAL_RADIANCE.svg
docs/images_wiki/bifacial_radiance.png
docs/images_wiki/bifacial_radiance_GUI.png
docs/images_wiki/makeModule_ComplexGeometry.PNG
docs/images_wiki/pointingvectors_linepoints2.PNG
docs/images_wiki/rvu_demosize_sanitycheck.PNG
docs/images_wiki/sizingmodule.PNG
docs/images_wiki/v3_newsensors.PNG
docs/images_wiki/world_coordinates_facingEast.PNG
docs/images_wiki/world_coordinates_facingSouth.PNG
docs/images_wiki/AdvancedJournals/22_mirror_moduleCombo.PNG
docs/images_wiki/AdvancedJournals/22_mirror_moduleCombo_rvu.PNG
docs/images_wiki/AdvancedJournals/AgriPV_1.PNG
docs/images_wiki/AdvancedJournals/AgriPV_2.PNG
docs/images_wiki/AdvancedJournals/AgriPV_CHStudy.PNG
docs/images_wiki/AdvancedJournals/AgriPV_CWandXgap_Optimization.PNG
docs/images_wiki/AdvancedJournals/AgriPV_CoffeeTrees.PNG
docs/images_wiki/AdvancedJournals/AgriPV_JackSolar.PNG
docs/images_wiki/AdvancedJournals/AgriPV_step1.PNG
docs/images_wiki/AdvancedJournals/AgriPV_step2.PNG
docs/images_wiki/AdvancedJournals/AgriPV_step4.PNG
docs/images_wiki/AdvancedJournals/EW_sheds.PNG
docs/images_wiki/AdvancedJournals/EW_sheds_Geometry.PNG
docs/images_wiki/AdvancedJournals/EW_sheds_Offset.PNG
docs/images_wiki/AdvancedJournals/Equation_ShadingFactor.PNG
docs/images_wiki/AdvancedJournals/Lrear_solving.PNG
docs/images_wiki/AdvancedJournals/Mismatch_Definition_Example.PNG
docs/images_wiki/AdvancedJournals/MultipleSceneObject_AnalysingSceneObj2_Row1_Module4.PNG
docs/images_wiki/AdvancedJournals/NIST_Maryland_I_BeamsExample.PNG
docs/images_wiki/AdvancedJournals/Pavers.PNG
docs/images_wiki/AdvancedJournals/Pavers_Geometry.PNG
docs/images_wiki/AdvancedJournals/spacing_between_modules.PNG
docs/images_wiki/Journal13Pics/Glass_bottom_reflection.PNG
docs/images_wiki/Journal13Pics/Glass_side_closeup.PNG
docs/images_wiki/Journal13Pics/Glass_tilted_reflection.PNG
docs/images_wiki/Journal1Pics/BGG_Formula.PNG
docs/images_wiki/Journal1Pics/cumulativesky.png
docs/images_wiki/Journal1Pics/folderStructure.PNG
docs/images_wiki/Journal1Pics/frontscan_backscan.png
docs/images_wiki/Journal1Pics/openhdr_FalseColorExample.PNG
docs/images_wiki/Journal2Pics/gencumsky1axis_example_file_structure_and_contents.PNG
docs/images_wiki/Journal2Pics/spaced_sensors.PNG
docs/images_wiki/Journal2Pics/tracking_cumulativesky.PNG
docs/images_wiki/Journal3Pics/Equation_CW.PNG
docs/images_wiki/Journal3Pics/Equation_GCR.PNG
docs/images_wiki/Webinar/analysisgoal.png
docs/images_wiki/Webinar/analysisgoal2.png
docs/images_wiki/Webinar/mainsteps.PNG
docs/images_wiki/Webinar/mainsteps.png
docs/images_wiki/Webinar/octfileexample.png
docs/images_wiki/Webinar/scenegoal.png
docs/images_wiki/Webinar/wrapper.PNG
docs/images_wiki/Webinar/wrapper.png
docs/sphinx/Makefile
docs/sphinx/make.bat
docs/sphinx/source/conf.py
docs/sphinx/source/examples.rst
docs/sphinx/source/index.rst
docs/sphinx/source/manualapi.rst
docs/sphinx/source/validation.rst
docs/sphinx/source/whatsnew.rst
docs/sphinx/source/_static/.gitignore
docs/sphinx/source/_static/no_scrollbars.css
docs/sphinx/source/user_guide/contributing.rst
docs/sphinx/source/user_guide/index.rst
docs/sphinx/source/user_guide/installation.rst
docs/sphinx/source/user_guide/introexamples.rst
docs/sphinx/source/user_guide/modelchain.rst
docs/sphinx/source/user_guide/package_overview.rst
docs/sphinx/source/user_guide/variables_style_rules.rst
docs/sphinx/source/whatsnew/v0.0.1.rst
docs/sphinx/source/whatsnew/v0.0.2.rst
docs/sphinx/source/whatsnew/v0.0.3.rst
docs/sphinx/source/whatsnew/v0.0.4.rst
docs/sphinx/source/whatsnew/v0.0.5.rst
docs/sphinx/source/whatsnew/v0.1.0.rst
docs/sphinx/source/whatsnew/v0.1.1.rst
docs/sphinx/source/whatsnew/v0.2.0.rst
docs/sphinx/source/whatsnew/v0.2.1.rst
docs/sphinx/source/whatsnew/v0.2.2.rst
docs/sphinx/source/whatsnew/v0.2.3.rst
docs/sphinx/source/whatsnew/v0.2.4.rst
docs/sphinx/source/whatsnew/v0.3.0.rst
docs/sphinx/source/whatsnew/v0.3.3.1.rst
docs/sphinx/source/whatsnew/v0.3.3.2.rst
docs/sphinx/source/whatsnew/v0.3.3.rst
docs/sphinx/source/whatsnew/v0.3.4.rst
docs/sphinx/source/whatsnew/v0.4.0.rst
docs/sphinx/source/whatsnew/v0.4.1.rst
docs/sphinx/source/whatsnew/v0.4.2.rst
docs/sphinx/source/whatsnew/v0.4.3.rst
docs/sphinx/source/whatsnew/v0.4.4.rst
docs/tutorials/1 - Fixed Tilt Yearly Results.ipynb
docs/tutorials/1 - Fixed Tilt Yearly Results.py
docs/tutorials/11 - AgriPV Systems.ipynb
docs/tutorials/11 - AgriPV Systems.py
docs/tutorials/12 - AgriPV Clearance Height Evaluation.ipynb
docs/tutorials/12 - AgriPV Clearance Height Evaluation.py
docs/tutorials/13 - Modeling Modules with Glass.ipynb
docs/tutorials/13 - Modeling Modules with Glass.py
docs/tutorials/14 - Cement Racking Albedo Improvements.ipynb
docs/tutorials/14 - Cement Racking Albedo Improvements.py
docs/tutorials/15 - New Functionalities Examples.ipynb
docs/tutorials/15 - New Functionalities Examples.py
docs/tutorials/16 - AgriPV - 3-up and 4-up collector optimization.ipynb
docs/tutorials/16 - AgriPV - 3-up and 4-up collector optimization.py
docs/tutorials/17 - AgriPV - Jack Solar Site Modeling.ipynb
docs/tutorials/17 - AgriPV - Jack Solar Site Modeling.py
docs/tutorials/18 - AgriPV - Coffee Plantation with Tree Modeling.ipynb
docs/tutorials/18 - AgriPV - Coffee Plantation with Tree Modeling.py
docs/tutorials/19 - East & West Facing Sheds.ipynb
docs/tutorials/19 - East & West Facing Sheds.py
docs/tutorials/2 - Single Axis Tracking Yearly Simulation.ipynb
docs/tutorials/2 - Single Axis Tracking Yearly Simulation.py
docs/tutorials/20 - Racking I Beams.ipynb
docs/tutorials/20 - Racking I Beams.py
docs/tutorials/21 - Weather to Module Performance.ipynb
docs/tutorials/21 - Weather to Module Performance.py
docs/tutorials/22 - Mirrors and Modules.ipynb
docs/tutorials/22 - Mirrors and Modules.py
docs/tutorials/3 - Single Axis Tracking Hourly.ipynb
docs/tutorials/3 - Single Axis Tracking Hourly.py
docs/tutorials/4 - Debugging with Custom Objects.ipynb
docs/tutorials/4 - Debugging with Custom Objects.py
docs/tutorials/5 - Bifacial Carports and Canopies.ipynb
docs/tutorials/5 - Bifacial Carports and Canopies.py
docs/tutorials/6 - Exploring Trackerdict Structure.ipynb
docs/tutorials/6 - Exploring Trackerdict Structure.py
docs/tutorials/7 - Multiple Scene Objects.ipynb
docs/tutorials/7 - Multiple Scene Objects.py
docs/tutorials/8 - Electrical Mismatch Method.ipynb
docs/tutorials/8 - Electrical Mismatch Method.py
docs/tutorials/9 - Torquetube Shading.ipynb
docs/tutorials/9 - Torquetube Shading.py
docs/tutorials/SAT Reflectors Example.ipynb
docs/tutorials/SAT Reflectors Example.py
docs/tutorials/Webinar_Slides.ipynb
docs/tutorials/Webinar_Slides.py
paper/Alderman.PNG
paper/paper.bib
paper/paper.md
tests/724666TYA.CSV
tests/Canadian_Solar_Inc__CS5P_220M.csv
tests/Custom_TrackerAngles.csv
tests/Custom_WeatherFile_0.5years_15mins_BESTFieldData.csv
tests/Custom_WeatherFile_2years_15mins_BESTFieldData.csv
tests/Custom_WeatherFile_TMY3format_60mins_2021_wTrackerAngles_BESTFieldData.csv
tests/SOLARGIS_Almeria_Spain_20210331.csv
tests/TUTORIAL_CHECKER.bat
tests/USA_CO_Boulder.724699_TMY2.epw
tests/USA_NJ_McGuire.AFB.724096_TMY3.epw
tests/__init__.py
tests/ini_1axis.ini
tests/ini_cell_level_module.ini
tests/ini_gencumsky.ini
tests/ini_highAzimuth.ini
tests/ini_soltec.ini
tests/test_bifacial_radiance.py
tests/test_gencumsky.py
tests/test_groundobj.py
tests/test_gui.py
tests/test_load.py
tests/test_mismatch.py
tests/test_modelchain.py
tests/test_module.py
tests/test_performance.py
tests/test_spectra.py
tests/results/test_2001-01-01_0800.csv
tests/results/test_2001-01-01_0900.csv
tests/results/test_2001-01-01_1000.csv
tests/results/test_2UP_torque_tube_hex_4020.csv
tests/results/test_2UP_torque_tube_hex_4020_Back.csv
tests/results/test_2UP_torque_tube_hex_4020_Front.csv
tests/results/test_irr_1axis_2021-06-17_1300_Back.csv
tests/results/test_irr_1axis_2021-06-17_1300_Front.csv
tests/results_mismatch/test_2UP_torque_tube_hex_4020.csv
tests/spectra/alb_0900.txt
tests/spectra/dhi_0900.txt
tests/spectra/dni_0900.txt
tests/spectra/ghi_0900.txt