Skip to content

Conversation

@johnmyleswhite
Copy link
Collaborator

In this pull request, I've made several cleanup changes to take advantage of default arguments.

One thing I've done is rearrange the order of defaults for taylor_finite_difference based on the calls made in the tests. @andreasnoackjensen, will this cause problems for you?

@andreasnoack
Copy link
Member

No, just go ahead.

@ivarne
Copy link
Collaborator

ivarne commented Aug 9, 2013

What is complex differentiating?

@johnmyleswhite
Copy link
Collaborator Author

Ok, let's go ahead with this. Next week me and some of the Hacker Schools are going to clean up this package.

Complex differencing lets you calculate more accurate approximate derivatives of analytic functions by working in the complex plane. See http://www.researchgate.net/publication/222112601_The_Complex-Step_Derivative_Approximation/file/d912f50c7474bb861d.pdf for an explanation.

johnmyleswhite added a commit that referenced this pull request Aug 9, 2013
Change Taylor finite difference arguments
@johnmyleswhite johnmyleswhite merged commit 306f9c3 into master Aug 9, 2013
@johnmyleswhite johnmyleswhite deleted the cleanup branch August 9, 2013 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants