User Guide# This user guide is an overview and explains some of the key features of pvlib. Getting started Package Overview Introduction User extensions Getting support How do I contribute? Credits Installation If you don’t have Python Install standard release Install as an editable library Compatibility NREL SPA algorithm References Intro Tutorial Modeling paradigms Modeling topics PVSystem Design philosophy PVSystem and Arrays PVSystem attributes ModelChain A simple ModelChain example Defining a ModelChain Demystifying ModelChain internals User-defined models Time and time zones General functionality pvlib-specific functionality Spectrum Spectral mismatch models References Bifacial modeling pvfactors Infinite Sheds References Clear sky Location Ineichen and Perez Simplified Solis Detect Clearsky References Weather data Types of weather data sources Usage References Single diode models Computing full I-V curves IV curves in reverse bias Recombination current for thin film cells Model parameter values Single-diode equation References Temperature models Types of models Model parameters Extras Nomenclature Frequently Asked Questions General Questions Usage Questions