[ 
https://issues.apache.org/jira/browse/MATH-998?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13695376#comment-13695376
 ] 

Gilles commented on MATH-998:
-----------------------------

bq. RealVector [...] has a lot of features (too much from my point of view)

See MATH-765

bq. [...] Also it is not connected with geometry package wich is not a problem 
in my case, but seems strange.

That's a feature. ;)
In effect RealVector is more a "list of numbers" (or a 1-row or 1-column 
matrix) than a geometrical vector.

bq. MultivariateDifferentiableFunction [...] uses DerivativeStructure wich is 
good for symbolic calculations but is not convinient for empirical and user 
defined functions.

For example?

Please note that general discussions about Commons Math should be posted on the 
"user" or "dev" ML.
This tool is meant to record specific tasks (identified bugs or precise feature 
requests).

                
> Minor design suggestions for RealVector and MultivariateDifferentiableFunction
> ------------------------------------------------------------------------------
>
>                 Key: MATH-998
>                 URL: https://issues.apache.org/jira/browse/MATH-998
>             Project: Commons Math
>          Issue Type: Wish
>    Affects Versions: 3.1, 3.2
>            Reporter: Alexander Nozik
>            Priority: Minor
>
> I am working on some kind of data analysis framework and using Math as a 
> platform. There are some minor inconveniences in the architecture wich i want 
> to note.
> The first problem concerning RealVector clas. It has a lot of features (too 
> much from my point of view) but does not implements any simple interface. 
> Also it is not connected with geometry package wich is not a problem in my 
> case, but seems strange.
> The second problem is MultivariateDifferentiableFunction. It extends 
> MultivariateFunction, but since 3.1 it uses DerivativeStructure wich is good 
> for symbolic calculations but is not convinient for empirical and user 
> defined functions. Perhaps it would be usefull to introduce some additional 
> interfaces for vector to double and vector to vector differentiable functions?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to