- Fix incorrect
delta_kt_primecalculation in :py:func:`pvlib.irradiance.dirint` for series containing internal NaN values (e.g. multi-day data with nighttime gaps). Edge positions with only one valid neighbor now correctly use that single delta value (Perez eqn 3) instead of halving it. (:issue:`1847`, :pull:`2698`) - Fix a division-by-zero condition in
:py:func:`pvlib.transformer.simple_efficiency` when
load_loss = 0. (:issue:`2645`, :pull:`2646`)
Add examples for run_model_from_poa() and run_model_from_effective_irradiance() (:issue:`1043`, :pull:`2621`)
Add the following terms to the :ref:`nomenclature` page (:issue:`2564`, :pull:`2663`):
Provide an overview of IAM modeling functionality in :ref:`iam`. (:pull:`2683`)
- Add test to verify that :py:func:`~pvlib.transformer.simple_efficiency` produces consistent results for vectorized and scalar inputs. (:issue:`2649`, :pull:`2661`)
- Ishaan Arora (:ghuser:`ishaan-arora-1`)
- Aman Srivastava (:ghuser:`aman-coder03`)
- Rajiv Daxini (:ghuser:`RDaxini`)
- Echedey Luis (:ghuser:`echedey-ls`)
- Cliff Hansen (:ghuser:`cwhanse`)
- Anton Driesse (:ghuser:`adriesse`)
- Kevin Anderson (:ghuser:`kandersolar`)