• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pvlib / pvlib-python / 1340
96%

Build:
DEFAULT BRANCH: master
Ran 08 Aug 2018 04:22PM UTC
Jobs 6
Files 33
Run time 4min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1340

push

travis-ci

wholmgren
ENH: implementing pvsyst recombination loss current for CdTe and a:Si (#504)

* implementing pvsyst recombination loss current for CdTe and a:Si

* closes #163
* add constant VOLTAGE_BUILTIN = 0.9 (V) to singlediode_methods.py
* add arguments d2mutau=0, voltage_builtin=VOLTAGE_BUILTIN, and
cells_in_series to calculate i_recomb and v_recomb
* add check for d2mutau to calc i_recomb, v_recomb, and gradients
* add terms to current and gradients

* ENH: need to set grad_i_recomb if d2mutau not given

* also set v_recomb to Inf, so that 1/v_recomb is always zero
* but precalculate grad_2i_recomb only if d2mutau > 0, otherwise, use
zero

* ENH: fix need to multiply vbi by Ns, add test for recombination

* WIP: ENH: TST: BUG: in test compare desoto vs. pvsyst

* ENH: respond to comments

* change order of bishop88 args: cells_in_series to be first before
d2mutau and voltage_builtin
* hardcode PVSYST_FS495 coefficients
* don't compare pvsyst to desoto, instead compare pvsyst to fixed values
at two conditions: reference and 888[W/m^2],55[degC]
* rename test to be agnostic to module SKU
* remove testing script if __name__ == '__main__': section, not for
release

* DOC: ENH: update bishop88 documentation for pvsyst thin-film recombination loss

* DOC: ENH: update what's new

* DOC: add utf-8 file encoding

* DOC: ENH: BUG: minor doc fixes and formatting

* need to indent bullets in warning
* only need cells in series for PVSyst thin-film recombination loss
* escape math latex twice inside docstrings without raw prefix, eg:
\\tau without extra escape is a tab character, ha ha ha
* in rst, italics is a single asterisk, not underscore, thats markdown

* ENH: improve code style, fix d2mutau is array

* expand module type abbrev. in warnings
* also expand EG to For example, too terse
* cells in series can be int _or_ `None`
* since d2mutau and vbi are arrays, then ambiguous to test for zero, so
use np.where to assign c... (continued)

5626 of 6147 relevant lines covered (91.52%)

5.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1340.1 (CONDA_ENV=py27-min) 08 Aug 2018 04:23PM UTC 0
71.01
Travis Job 1340.1
2 1340.2 (CONDA_ENV=py27) 08 Aug 2018 04:22PM UTC 0
91.12
Travis Job 1340.2
3 1340.3 (CONDA_ENV=py34) 08 Aug 2018 04:22PM UTC 0
91.02
Travis Job 1340.3
4 1340.4 (CONDA_ENV=py35) 08 Aug 2018 04:22PM UTC 0
91.04
Travis Job 1340.4
5 1340.5 (CONDA_ENV=py36) 08 Aug 2018 04:22PM UTC 0
91.04
Travis Job 1340.5
6 1340.6 (CONDA_ENV=py37) 08 Aug 2018 04:26PM UTC 0
86.29
Travis Job 1340.6
Source Files on build 1340
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1340
  • 2a436c60 on github
  • Prev Build on master (#1337)
  • Next Build on master (#1349)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc