pvfactors.viewfactors.vfmethods.VFTsMethods
- class pvfactors.viewfactors.vfmethods.VFTsMethods[source]
This class contains all the methods used to calculate timeseries view factors for all the surfaces in
OrderedPVArray- __init__()
Methods
__init__()calculate_vf_to_gnd(pvrow_element_coords, ...)Calculate view factors from timeseries pvrow_element to the entire ground.
calculate_vf_to_pvrow(pvrow_element_coords, ...)Calculate view factors from timeseries pvrow element to timeseries PV rows around it.
calculate_vf_to_shadow_obstruction_hottel(...)Calculate view factors from timeseries pvrow_element to the shadow of a specific timeseries PV row which is casted on the ground.
vf_pvrow_gnd_surf(ts_pvrows, ts_ground, ...)Calculate the view factors between timeseries PV row and ground surfaces, and assign it to the passed view factor matrix using the surface indices.
vf_pvrow_surf_to_gnd_surf_obstruction_hottel(...)Calculate view factors from timeseries PV row surface to a timeseries ground surface.
vf_pvrow_to_pvrow(ts_pvrows, tilted_to_left, ...)Calculate the view factors between timeseries PV row surfaces, and assign values to the passed view factor matrix using the surface indices.