Commit 0113920e authored by liam's avatar liam
Browse files

Revision to documentation pages.


git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3305 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
parent 7c36d17f
Loading
Loading
Loading
Loading
+14 −29
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@
  <ul>
  <li>Anything that is defined solely in C header files and not in the .so
  library will not be a part of GSLL, because of the lack of access
  through the library.  For example, Chapter 38, Physical Constants,
  through the library.  For example, Physical Constants
  are all defined as C macros.</li>
  <li>Anything for which there are two near-equivalent GSL functions
  and for which one is already provided.  For example, all of the
@@ -42,38 +42,33 @@
  <li>Data types that are not defined in Common Lisp portably (such as
 uint) may not be well supported.  Others may be added but it
 may be difficult to do so in a portable way.  There are several
 macros that should make this relatively easy.
 macros to help with the definitions.
 </li>
  </ul>

 <h3>Status</h3>
  <div class="content">
  Development of GSLL will be tracked using Trac, to be set up.
  <p>There is a <a href="http://trac.common-lisp.net/gsll">Trac page</a> 
  for development information and for reporting bugs.  There is a <a
  href="http://common-lisp.net/cgi-bin/mailman/listinfo/gsll-devel">mailing
  list</a> for all aspects of this project.
  </p> 

  <p>Most of the interface is complete, with a few chapters missing
  and some functionality missing.  See the <a
  href="documentation.html">documentation</a> for details.
  href="documentation.html">documentation</a> for details,
  particularly known failures.
  It is possible that the library API will change but probably not
   substantially; most of the remaining work involves added functions.

   Although many of the file output functions have been ported, none
   have been tested, and they likely will need additional C or support
   from other libraries.

   substantially; most of the remaining work is to fix bugs.
   <p>
   There seem to be differences in the random number generators
   between amd64 and i386, so many regression tests fail as the
   sequences are not the same.

   <p>
  In addition to the chapters below, it would be nice if the following
  were done<ul>
   Wishlist features include:<ul>
  <li>Native vectors like <code>sb-sys:vector-sap</code> in SBCL.
  </ul>


 <h3>Contributions</h3>
 Contributions to the development of GSLL are welcome.
 Contributions to the development of GSLL are welcome; see
 the <a href="http://trac.common-lisp.net/gsll">Trac page</a> .
 This make take the form of bug reports and fixes, suggestions for new
 interface design, or of porting the remaining unported functions.
   The supplied macros
@@ -82,16 +77,6 @@
   respectively, which simplifies the process of porting. 
   The arguments and defaults provide a convenient way of defining new
   functions and variables.

   <p>Where functions in the GSL library
   do input and output to files, the remainder of the necessary
   file-related operations must also be performed in C; no CL
   interface is yet provided.</p>
  <p>A Trac web page will soon be set up for those interested in
  development, and for reporting bugs.  In the meantime, send email to
  me at this address: <code>lhealy</code> -at-
  <code>common-lisp</code> -dot- <code>net</code>.</p> 
  <p>
 </div>

<h3>Regression tests</h3>
@@ -111,7 +96,7 @@ See <a href="documentation.html">documentation</a> regarding known failures.
    <hr>
    <address><a href="mailto:">Liam Healy</a></address>
    <small>
       Time-stamp: <2008-02-23 19:08:21EST development.html>
       Time-stamp: <2008-02-24 11:24:12EST development.html>
       </small>
<!-- hhmts end -->
 </div>
+6 −4
Original line number Diff line number Diff line
@@ -42,12 +42,14 @@ to find that the Lisp function name is <code>#'jacobian-elliptic-functions</code
 <li>Look at the end of the Lisp source file, or in an "example" file
 in the same directory, for examples.  Often, the examples are placed
 in a <code>make-tests</code> form (which will be commented out with
 a #| |# block).</li>
 a #| |# block).  If the 
 <a href="http://www.gnu.org/software/gsl/manual/">GSL documentation</a>
 provides an example, there will usually be the same or similar
 example provided in GSLL.</li>
 </ul>
 It is advisable to look at the examples first for calculations that
 require more complex setup (generally, the later chapters in the GSL
 manual) because often there are convenience macros defined to make
 the setup simpler.
 manual).
 </div>

 <h3>GSL objects and letm </h3>
@@ -152,7 +154,7 @@ gamma-randist, negative-binomial.
    <address><a href="mailto:">Liam Healy</a></address>
<!-- hhmts start -->
    <small>
       Time-stamp: <2008-02-23 19:45:14EST documentation.html>
       Time-stamp: <2008-02-24 11:33:07EST documentation.html>
       </small>
<!-- hhmts end -->
 </div>
+13 −13
Original line number Diff line number Diff line
@@ -30,8 +30,7 @@
      </p>
      <p>This code should be considered alpha and is still under
      development, but it is largely usable
      now, with some GSL capability not yet available. See
      Development section below.</p>
      now, with some GSL capability not yet available.</p>
 <p>This software is distributed under the <a
	  href="http://www.cliki.net/LLGPL">LLGPL</a>
	  and <a href="http://www.gnu.org/copyleft/fdl.html">FDL</a>.
@@ -91,31 +90,32 @@ debugger invoked on a GSL-ERROR in thread #<THREAD "initial thread" {10032258C1}
 href="http://clisp.cons.org/">CLISP</a> on Debian i386 and amd64.</p>
 </div>

 <h3>Additional information</h3>
Please see <a href="documentation.html">documentation</a> and 
<a href="development.html">development</a> information.

 <h3>Downloads</h3>
 <div class="content">
 <p>You may browse or download the <a
	    href="http://subversion.tigris.org/">Subversion</a>
	  repository at
	  svn://common-lisp.net/project/gsll/subversion/trunk.  For
	  svn://common-lisp.net/project/gsll/svn/trunk.  For
	  example, 
	   </p>
	<pre>svn list svn://common-lisp.net/project/gsll/subversion/trunk
svn checkout svn://common-lisp.net/project/gsll/subversion/trunk</pre>.</p>
	<pre>svn list svn://common-lisp.net/project/gsll/svn/trunk
svn checkout svn://common-lisp.net/project/gsll/svn/trunk gsll</pre></p>
 </div>
 
 <h3>Additional information</h3>
 <p> Please see <a href="documentation.html">documentation</a> and <a
href="development.html">development</a> information.  There is a <a
href="http://common-lisp.net/cgi-bin/mailman/listinfo/gsll-devel">mailing
list</a> for all aspects of this project.

 <h3>Similar or related projects from others</h3>
  <div class="content">
  A partial automatically-generated interface to GSL is provided in <a
  href="http://common-lisp.net/project/cl-gsl/">cl-gsl</a>.
  A matlab-like array syntax and plotting is provided by
  <a href="http://nlisp.info/">NLISP</a> which might work well with
  GSLL.  Some math functions implemented natively in CL are provided
  in <a
  href="http://www.princeton.edu/%7Etpapp/software.html#cl-numlib">cl-numlib</a>. 
  GSLL.  Other numerical mathematics software for Lisp may be found 
  <a href="http://www.cliki.net/Mathematics">on Clicki</a>. 
  </div>

 <div class="footer">
@@ -124,7 +124,7 @@ svn checkout svn://common-lisp.net/project/gsll/subversion/trunk</pre>.</p>
<!-- Created: Feb 25 2005 -->
<!-- hhmts start -->
    <small>
       Time-stamp: <2008-02-23 19:02:16EST index.html>
       Time-stamp: <2008-02-24 11:30:45EST index.html>
       </small>
<!-- hhmts end -->
 </div>