The proposal for the nabla sandbox component has been put in the svn repository. You can view it online at the following URL:

http://svn.apache.org/viewvc/commons/sandbox/nabla/trunk/PROPOSAL.html?view=co

The existing code has been imported too (sorry for the commit noise). You can check it out and look at it. It has been developped using Java 1.5, but there is no real need for this version. If you prefer to have 1.4 compatible code, I will remove the parametric collections I used. For a new packages, I thought 1.5 would be a good start but I would like to hear your comments.

All tests do pass, the tests are a good way to understand what the package does. In many test cases, there are small classes implementing the ReferenceFunction interface (used only for tests). This interfaces defines both the f function that will be differentiated and the fPrime function that is the derivative of the previous one. Of course, the implementation of this function is for reference purposes: the differentiation process uses only the f function and generate the derivative, then the test harness compare this generated function with the exact one implemented by fPrime. You will see that in many cases, the error is exactly 0 and in some cases I had to use a comparison threshold between 1.0e-13 and 1.0e-16.

I am ready to hear any comments or complaints. If some of you want to contribute, just add your name to the proposal in the inital contributors section and let me know. Building a community around this project is one of my main goal now.

Luc


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to