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.