Am Samstag 21 Januar 2012, 14:10:56 schrieb Luc Maisonobe: > Le 21/01/2012 13:01, Heinz Kredel a écrit : > > Hi, > > > > I develop a computer algebra system in Java (JAS) at > > > > http://krum.rz.uni-mannheim.de/jas/ > > > > The system has only limited capabilities for linear algebra and its main > > focus is on general commutative and non commutative algebras. So I > > would eventually like to use linear algebra algorithms from Apache > > Commons Math or other libraries with the JAS data types (e.g. > > polynomials). However, the interoperability is hindered as there must > > be adaptor classes to implement the respective interfaces and to > > delegate the computation to the respective implementation. For example > > see > > > > http://krum.rz.uni-mannheim.de/jas/commons-math_adapter.jar > > http://krum.rz.uni-mannheim.de/jas/jlinalg_adapter.jar > > Could you send us a link to the API rather than links to jars ?
? I had a included a summary and discussion of the APIs and interfaces. In case they were removed from the email you can find them at http://krum.rz.uni-mannheim.de/kredel/cas-inter.pdf Javadoc of the interfaces is at http://krum.rz.uni-mannheim.de/jas/doc/api/edu/jas/structure/package- summary.html > > As this has obvious disadvantages I propose to design and agree on a > > common set of interfaces to improve the situation. > > Shared standards are always a good thing. > > > The interfaces could be hosted at > > ACM and then used by all interested parties. As there are already some > > related issues in the ACM Jira issue tracker with respect to the > > interfaces, for example > > > > https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&jql > > Query=project+%3D+MATH+AND+%28summary+%7E+FieldElement+OR+description+%7 > > E+FieldElement+OR+comment+%7E+FieldElement%29 > > > > it might be the time to work in the proposed direction. As I am not > > familiar with the ACM solution and conclusion finding and decision > > making, please make proposals on how we could work together, if you > > have interests in the same direction. > > Could you send us a link to ACM solution ? ? The Apache commons math interfaces are in http://commons.apache.org/math/api-2.2/org/apache/commons/math/package- summary.html http://commons.apache.org/math/apidocs/org/apache/commons/math/package- summary.html regards Heinz > > thanks > Luc > > > Kind regards > > > > Heinz --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org