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