LICENSE
README.md
pyproject.toml
src/umep_solweig/__init__.py
src/umep_solweig/skyviewfactor.py
src/umep_solweig/solweig_run.py
src/umep_solweig/solweig_run_gpu.py
src/umep_solweig/wallalgorithm.py
src/umep_solweig.egg-info/PKG-INFO
src/umep_solweig.egg-info/SOURCES.txt
src/umep_solweig.egg-info/dependency_links.txt
src/umep_solweig.egg-info/requires.txt
src/umep_solweig.egg-info/top_level.txt
src/umep_solweig/algorithms/skyviewfactor_standalone.py
src/umep_solweig/algorithms/wall_heightaspect_algorithm.py
src/umep_solweig/functions/dailyshading.py
src/umep_solweig/functions/svf_for_voxels.py
src/umep_solweig/functions/svf_for_voxels_torch.py
src/umep_solweig/functions/svf_functions.py
src/umep_solweig/functions/svf_functions_torch.py
src/umep_solweig/functions/wallalgorithms.py
src/umep_solweig/functions/wallalgorithms_torch.py
src/umep_solweig/functions/SOLWEIGpython/CirclePlotBar.py
src/umep_solweig/functions/SOLWEIGpython/Kside_veg_v2019a.py
src/umep_solweig/functions/SOLWEIGpython/Kside_veg_v2022a.py
src/umep_solweig/functions/SOLWEIGpython/Kside_veg_v2022a_torch.py
src/umep_solweig/functions/SOLWEIGpython/Kup_veg_2015a.py
src/umep_solweig/functions/SOLWEIGpython/Kup_veg_2015a_torch.py
src/umep_solweig/functions/SOLWEIGpython/Kvikt_veg.py
src/umep_solweig/functions/SOLWEIGpython/Lcyl_v2022a.py
src/umep_solweig/functions/SOLWEIGpython/Lside_veg.py
src/umep_solweig/functions/SOLWEIGpython/Lside_veg_torch.py
src/umep_solweig/functions/SOLWEIGpython/Lside_veg_v2015a.py
src/umep_solweig/functions/SOLWEIGpython/Lvikt_veg.py
src/umep_solweig/functions/SOLWEIGpython/Lvikt_veg_torch.py
src/umep_solweig/functions/SOLWEIGpython/PET_calculations.py
src/umep_solweig/functions/SOLWEIGpython/Solweig_2025a_calc_forprocessing.py
src/umep_solweig/functions/SOLWEIGpython/Solweig_2026a_calc_forprocessing.py
src/umep_solweig/functions/SOLWEIGpython/Solweig_2026a_calc_forprocessing_torch.py
src/umep_solweig/functions/SOLWEIGpython/Solweig_run.py
src/umep_solweig/functions/SOLWEIGpython/Solweig_run_torch.py
src/umep_solweig/functions/SOLWEIGpython/Tgmaps_v1.py
src/umep_solweig/functions/SOLWEIGpython/Tgmaps_v1_torch.py
src/umep_solweig/functions/SOLWEIGpython/TsWaveDelay_2015a.py
src/umep_solweig/functions/SOLWEIGpython/TsWaveDelay_2015a_torch.py
src/umep_solweig/functions/SOLWEIGpython/UTCI_calculations.py
src/umep_solweig/functions/SOLWEIGpython/WriteMetadataSOLWEIG.py
src/umep_solweig/functions/SOLWEIGpython/__init__.py
src/umep_solweig/functions/SOLWEIGpython/anisotropic_sky.py
src/umep_solweig/functions/SOLWEIGpython/anisotropic_sky_torch.py
src/umep_solweig/functions/SOLWEIGpython/cylindric_wedge.py
src/umep_solweig/functions/SOLWEIGpython/cylindric_wedge_torch.py
src/umep_solweig/functions/SOLWEIGpython/daylen.py
src/umep_solweig/functions/SOLWEIGpython/daylen_torch.py
src/umep_solweig/functions/SOLWEIGpython/emissivity_models.py
src/umep_solweig/functions/SOLWEIGpython/emissivity_models_torch.py
src/umep_solweig/functions/SOLWEIGpython/ground_surface.py
src/umep_solweig/functions/SOLWEIGpython/ground_surface_torch.py
src/umep_solweig/functions/SOLWEIGpython/gvf_2015a.py
src/umep_solweig/functions/SOLWEIGpython/gvf_2018a.py
src/umep_solweig/functions/SOLWEIGpython/gvf_2018a_torch.py
src/umep_solweig/functions/SOLWEIGpython/patch_characteristics.py
src/umep_solweig/functions/SOLWEIGpython/patch_radiation.py
src/umep_solweig/functions/SOLWEIGpython/patch_radiation_torch.py
src/umep_solweig/functions/SOLWEIGpython/sunlit_shaded_patches.py
src/umep_solweig/functions/SOLWEIGpython/sunlit_shaded_patches_torch.py
src/umep_solweig/functions/SOLWEIGpython/sunonsurface_2018a.py
src/umep_solweig/functions/SOLWEIGpython/sunonsurface_2018a_torch.py
src/umep_solweig/functions/SOLWEIGpython/wallOfInterest.py
src/umep_solweig/functions/SOLWEIGpython/wall_cover.py
src/umep_solweig/functions/SOLWEIGpython/wall_cover_torch.py
src/umep_solweig/functions/SOLWEIGpython/wall_surface_temperature.py
src/umep_solweig/functions/SOLWEIGpython/wall_surface_temperature_torch.py
src/umep_solweig/functions/SOLWEIGpython/wallsAsNetCDF.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/CNRRabs_Total.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/CNR_Kinabs_meas_old.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/CNR_Kup.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/COMFA_BUDGET.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/CRT_Acs.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/CRT_Acyl.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/ComfaPython20201023.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/LinMeas_abs.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/LupMeas_abs.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/Ratio_Kb.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/atm_P.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/opt_m.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/radiationfunctionsCOMFA.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/solar_ET.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/solar_dec.py
src/umep_solweig/functions/SOLWEIGpython/COMFA/solar_zenith.py
src/umep_solweig/util/RoughnessCalcFunctionV2.py
src/umep_solweig/util/__init__.py
src/umep_solweig/util/imageMorphometricParms_v2.py
src/umep_solweig/util/landCoverFractions_v2.py
src/umep_solweig/util/misc.py
src/umep_solweig/util/ncWMSConnector.py
src/umep_solweig/util/shadowingfunctions.py
src/umep_solweig/util/shadowingfunctions_torch.py
src/umep_solweig/util/ssParms.py
src/umep_solweig/util/umep_installer.py
src/umep_solweig/util/umep_solweig_export_component.py
src/umep_solweig/util/umep_suewsss_export_component.py
src/umep_solweig/util/umep_target_export_component.py
src/umep_solweig/util/umep_uwg_export_component.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/Perez_v3.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/Perez_v3_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/Solweig_v2015_metdata_noload.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/Solweig_v2015_metdata_noload_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/__init__.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/clearnessindex_2013b.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/clearnessindex_2013b_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/create_patches.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/create_patches_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/diffusefraction.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/diffusefraction_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/shadowingfunction_wallheight_13.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/shadowingfunction_wallheight_13_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/shadowingfunction_wallheight_23.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/shadowingfunction_wallheight_23_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/sun_distance.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/sun_distance_torch.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/sun_position.py
src/umep_solweig/util/SEBESOLWEIGCommonFiles/sun_position_torch.py
src/umep_solweig/util/f90nml/__init__.py
src/umep_solweig/util/f90nml/fpy.py
src/umep_solweig/util/f90nml/namelist.py
src/umep_solweig/util/f90nml/parser.py
tests/test_skyviewfactor_standalone.py
tests/test_solweig.py
tests/test_wall_heightaspect.py