Commit 948d820
Implement Caballero et al. spectral factor model (#1296)
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Merge branch 'Spectral-corrections' of https://github.com/Jacc0027/pvlib-python into Spectral-corrections
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update pvlib/atmosphere.py
Co-authored-by: Kevin Anderson <[email protected]>
* relocation of parameter descriptions according to the order of input parameters
* Update api.rst
Adding atmosphere.AM_AOD_PW_spectral correction as requested in #1296
* remove input screening
* move reference values to be optional parameters
* fix implementation issues
* first cut at tests using file from Jacc0027
* CI correction. Line #215
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Testing tests
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update atmosphere.py
* Test Review
* Update atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
* Update test_atmosphere.py
* Update atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update pvlib/atmosphere.py
Co-authored-by: Cliff Hansen <[email protected]>
* Update atmosphere.py
Added the requested changes
* Update atmosphere.py
Fixed 2 blank line errors.
* Update test_atmosphere.py
Updated test function name to: caballero_spectral_correction
* Update api.rst
Updated the atmosphere function name from AM_AOD_PW_spectral_correction to caballero_spectral_correction
* Update test_atmosphere.py
Updated some functions calls from AM_AOD_PW_spectral_correction to caballero_spectral_correction
* Update atmosphere.py
Updated the logic to show errors.
* Update pvlib/atmosphere.py
Co-authored-by: Cliff Hansen <[email protected]>
* Update pvlib/atmosphere.py
Co-authored-by: Cliff Hansen <[email protected]>
* Update pvlib/atmosphere.py
Co-authored-by: Cliff Hansen <[email protected]>
* Update pvlib/atmosphere.py
Co-authored-by: Cliff Hansen <[email protected]>
* Update pvlib/atmosphere.py
Co-authored-by: Cliff Hansen <[email protected]>
* Update pvlib/atmosphere.py
Co-authored-by: Cliff Hansen <[email protected]>
* Update atmosphere.py
* Update atmosphere.py
* Update atmosphere.py
Trying to solve #814 and #817 issues.
* Update atmosphere.py
* Update api.rst
* Delete api.rst
* Update test_atmosphere.py
* Update atmosphere.py
* Update test_atmosphere.py
* Update atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* Update test_atmosphere.py
* update function logic and get tests working
* Update atmosphere.py
Updated both "TODO" issues.
* Update atmosphere.py
* Update v0.9.6.rst
Added caballero spectral correction as a new function.
* Update airmass_atmospheric.rst
Added a new function: atmosphere.caballero_spectral_correction
* Update pvlib/atmosphere.py
Co-authored-by: Anton Driesse <[email protected]>
* rename function and move to pvlib.spectrum
following the conventions set out in #1628
* misc cleanup
- reorder and rename parameters to match #1768
- remove reference parameters
- shorten/simplify docstring
- restructure calculation to be more readable
---------
Co-authored-by: Kevin Anderson <[email protected]>
Co-authored-by: Kevin Anderson <[email protected]>
Co-authored-by: Cliff Hansen <[email protected]>
Co-authored-by: Anton Driesse <[email protected]>
Co-authored-by: Kevin Anderson <[email protected]>1 parent bc0f0ff commit 948d820
File tree
5 files changed
+169
-0
lines changed- docs/sphinx/source
- reference/effects_on_pv_system_output
- whatsnew
- pvlib
- spectrum
- tests
5 files changed
+169
-0
lines changedLines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
| |||
112 | 114 | | |
113 | 115 | | |
114 | 116 | | |
| 117 | + | |
115 | 118 | | |
116 | 119 | | |
117 | 120 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
450 | 450 | | |
451 | 451 | | |
452 | 452 | | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
271 | 271 | | |
272 | 272 | | |
273 | 273 | | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
0 commit comments