You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by to...@apache.org on 2003/05/30 17:40:28 UTC
cvs commit: jakarta-commons-sandbox/math/xdocs developers.xml tasks.xml
tobrien 2003/05/30 08:40:28
Modified: math project.xml
math/xdocs developers.xml tasks.xml
Log:
* add the numerical analysis and prob/stat references that have been posted or
included in javadoc recently, plus a few more generic references.
* update the task list based on accomplishments and discussion
PR: Issue 20357
Obtained from: Bugzilla
Submitted by: Phil Steitz
Reviewed by: Tim O'Brien
Revision Changes Path
1.14 +6 -3 jakarta-commons-sandbox/math/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/math/project.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- project.xml 29 May 2003 23:30:48 -0000 1.13
+++ project.xml 30 May 2003 15:40:28 -0000 1.14
@@ -54,8 +54,11 @@
<contributors>
<contributor>
<name>Phil Steitz</name>
- <email/>
- <roles>proposal author, initial contributor</roles>
+ <email>phil@steitz.com</email>
+ <roles>
+ <role>proposal author</role>
+ <role>initial contributor</role>
+ </roles>
</contributor>
<contributor>
<name>Mark R. Diggory</name>
@@ -103,7 +106,7 @@
</build>
<reports>
- <report>maven-changelog-plugin</report>
+ <report>maven-changelog-plugin</report>
<report>maven-changes-plugin</report>
<report>maven-checkstyle-plugin</report>
<!-- <report>maven-clover-plugin</report> -->
1.3 +43 -1 jakarta-commons-sandbox/math/xdocs/developers.xml
Index: developers.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/math/xdocs/developers.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- developers.xml 22 May 2003 16:55:22 -0000 1.2
+++ developers.xml 30 May 2003 15:40:28 -0000 1.3
@@ -37,9 +37,45 @@
http://www.cs.berkeley.edu/~wkahan/ieee754status/ieee754.ps
</a><br/>
</dd>
+ <dt>Numerical analysis</dt>
+ <dd>
+ <a href="http://www.nr.com/ ">
+ Numerical Recipes (NR)
+ </a><br/>
+ <a href="http://www.mathcom.com/corpdir/techinfo.mdir/scifaq/index.html">
+ mathcom scientific computing FAQ
+ </a><br/>
+ <a href="http://www.ma.man.ac.uk/~higham/asna/asna2.pdf">
+ Bibliography of accuracy and stability of numerical algorithms
+ </a><br/>
+ <a href="http://tonic.physics.sunysb.edu/docs/num_meth.html">
+ SUNY StonyBrook numerical methods page
+ </a><br/>
+ <a href="http://epubs.siam.org/sam-bin/dbq/toclist/SINUM">
+ SIAM Journal of Numerical Analysis Online
+ </a><br/>
+ </dd>
+ <dt>Probability and statistics</dt>
+ <dd>
+ <a href="http://lib.stat.cmu.edu/">
+ Statlib at CMU
+ </a><br/>
+ <a href="http://www.itl.nist.gov/div898/handbook/">
+ NIST Engineering Statistics Handbook
+ </a><br/>
+ <a href="http://www.psychstat.smsu.edu/sbk00.htm">
+ Online Introductory Statistics (David W. Stockburger)
+ </a><br/>
+ <a href="http://www.ubmail.ubalt.edu/~harsham/statistics/REFSTAT.HTM">
+ Probablilty and Statistics Resources
+ </a><br/>
+ <a href="http://www.jstatsoft.org/">
+ Online journal of statistical software
+ </a><br/>
+ </dd>
</dl>
</subsection>
- <subsection name='Javadoc Comment Resources'>
+ <subsection name='Javadoc comment resources'>
<dl>
<dt>References for mathematical definitions.</dt>
<dd>
@@ -48,6 +84,12 @@
</a><br/>
<a href="http://mathworld.wolfram.com">
http://mathworld.wolfram.com
+ </a><br/>
+ <a href="http://www.itl.nist.gov/div898/handbook">
+ http://www.itl.nist.gov/div898/handbook
+ </a><br/>
+ <a href="http://www.itl.nist.gov/div898/handbook">
+ http://www.wikipedia.org/wiki/
</a><br/>
</dd>
</dl>
1.4 +33 -20 jakarta-commons-sandbox/math/xdocs/tasks.xml
Index: tasks.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/math/xdocs/tasks.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- tasks.xml 21 May 2003 18:24:46 -0000 1.3
+++ tasks.xml 30 May 2003 15:40:28 -0000 1.4
@@ -50,7 +50,6 @@
</subsection>
<subsection name="Unclassified priority">
- Tasklist is based on an email from Phil Steitz on May 21, 2003
<ul>
<li>
Add quantiles (1,5,10,25,50,75,90,95,99) to all Univaraite
@@ -58,8 +57,8 @@
implementations.
</li>
<li>
- Add higher order moments to StoredUnivariate (UnivariateImpl
- if possible).
+ Improve numerical accuracy of Univariate and BivariateRegression statistical
+ computations
</li>
<li>
t-test statistic needs to be added and we should probably add the
@@ -72,8 +71,8 @@
</li>
<li>
The RealMatrixImpl class is missing some key method implementations.
- The critical thing is inversion. We need to implement a numerically
- sound inversion algorithm. This will enable solve() and also
+ The critical thing is solution of linear systems. We need to implement a
+ numerically sound solution algorithm. This will enable inverse() and also
support general linear regression.
</li>
<li>
@@ -82,36 +81,41 @@
topology to adopt.
</li>
<li>
- Bivariate Regression, corellation. This could be done with simple
- formulas manipulating arrays and this is probably what we should aim
- for in an initial release. Down the road, we should use the
- RealMatrixImpl solve() to support general linear regression.
+ Binomial coefficients -- incorporate an "exact" implementation that is
+ limited to what can be stored in a long. Use this to provide binomial and
+ hypergeometric CDFs and densities. Extend distribution framework to
+ support discrete distributions.
</li>
<li>
- Binomial coefficients An "exact" implementation that is
- limited to what can be stored in a long exists. This should be
- extended to use BigIntegers and potentially to support logarithmic
- representations.
+ Framework and implementation strategie(s) for finding roots or real-valued
+ functions of one (real) variable
</li>
<li>
- Newton's method for finding roots
+ Exponential growth and decay (set up for financial applications)
</li>
<li>
- Exponential growth and decay
+ Polynomial Interpolation
</li>
<li>
- Polynomial Interpolation (curve fitting)
+ Addition of a Arithmetic Geometric Mean
</li>
<li>
- Sampling from Collections
+ Javadoc generation currently throws 35 warnings. Bring the
+ Javadoc into compliance (i.e. reach zero warnings).
</li>
<li>
- Addition of a Arithmetic Geometric Mean
+ Clover tests show lots of gaps in test path coverage. Get all tests to
+ 100% coverage
</li>
<li>
- Javadoc generation currently throws 35 warnings. Bring the
- Javadoc into compliance (i.e. reach zero warnings).
+ CheckStyle with modified properties still shows many errors. Clean these
+ up.
</li>
+ <li>
+ Define full package structure and develop user's guide following package
+ structure
+ </li>
+
</ul>
</subsection>
@@ -119,6 +123,15 @@
<section name='Completed'>
<subsection name='Since Conception'>
<ul>
+ <li>
+ Bivariate Regression, correlation.
+ </li>
+ <li>
+ Sampling from Collections
+ </li>
+ <li>
+ Add higher order moments to Univariate implementations.
+ </li>
</ul>
</subsection>
</section>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org