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
Allow complex numbers #112
Comments
There's one way to find out ... have you tried it? Although I'm a maintainer of this package, I didn't write all the code myself so I can't say with certainty if any parts of the code rely on the assumption of real numbers. I think some trial an error will be the quickest way to find out for sure. |
I will try it, as I am the one that raised the issue with Chris first. But it will take me some time as I am still new. |
OK great! If you need any tips or get stuck reach out here or on the JuliaNLSolvers gitter |
Yes, I don't believe they serve any purpose. @mcawte if you get to it before me, it'll be merged sooner :) |
Hi, sorry for the long delay. I got stuck the last two times. I have had a talk with someone more knowledgeable than me about this kind of thing and I will give it another try now. |
I have made some progress, but in the process I have also totally destroyed type stability and caused some other failures. I will continue to work on it today.
|
This will help this issue as well: #127 |
It looks like there are assumptions baked into there that it needs to be real numbers
https://github.com/JuliaNLSolvers/NLsolve.jl/blob/master/src/nlsolve_func_defs.jl#L5
Could those be removed?
The text was updated successfully, but these errors were encountered: