-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
move lambertw to singlediode-methods module #497
Comments
6 tasks
mikofski
added a commit
to mikofski/pvlib-python
that referenced
this issue
Jul 10, 2018
* closes pvlib#497 * remove lines setting ivcurve points to NotImplemented, so that they raise an error if they are not set * replace nested code in if: else condition for lambertw with new private method "_lambertw" in singlediode_methods.py * need to break out returns from private methods, there are so many * move _golden_sect_DataFrame to pvlib.tools * replace nested code in if: else condition for lambertw with new private methods _lambertw_v_from_i and _lambertw_i_from_v in singlediode_methods.py * move _pwr_optfcn to singlediode_methods.py
@cwhanse and @wholmgren - maybe someone already asked this, but why didn't we just call this module "singlediode" why append |
@mikofski I don't recall a discussion of |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem
some methods are in singlediode_methods while others are in pvsystem, makes sense for them to be together. also according to this comment
Solution
move lambertw to singlediode_methods
alternatives
do nothing
Additional context
see #408 , #409 , & #410
The text was updated successfully, but these errors were encountered: