Why I am trying what I am trying in my ode program



I could not get any of the papers through the local public library.

The latest table of test results is at: 
http://sode.sourceforge.net/omniresults/1st_test_including_c/table.html
(with Maple, Maxima, and c++)

Dennis J. Darland
dennis.darland at yahoo.com
http://dennisdarland.com/
http://dennisdarland.com/dennisdaze/
http://dennisdarland.com/philosophy/
http://sode.sourceforge.net/
?Anyone who has never made a mistake has never tried anything new.?
  Albert Einstein


--- On Sun, 8/12/12, Dennis Darland <dennis.darland at yahoo.com> wrote:

> From: Dennis Darland <dennis.darland at yahoo.com>
> Subject: Re: [Maxima] Why I am trying what I am trying in my ode program
> To: "Richard Fateman" <fateman at eecs.berkeley.edu>
> Cc: "math maxima" <maxima at math.utexas.edu>
> Date: Sunday, August 12, 2012, 5:51 PM
> Here is a link to a scan scan (the
> best I could do) of the first two pages of Corliss and
> Rall's paper "An Introduction to Automatic Differentiation"
> in _Computational Differentiation: Techniques, Applications,
> and Tools_
> (siam, 1996). It provides support to why I am trying to do
> what I am trying in my ode program.
> 
> http://dennisdarland.com/my_sw_projects/intro_auto_2pages.pdf
> 
> That book is one of 4 books consisting of papers from
> conferences on the subject. I've read all the papers by Rall
> and/or Corliss. There is much more but I am a slow reader an
> much of it seems specialized in areas different from what I
> am trying.
> 
> Also I have added all the blocks needed for all my local
> variables in my program. For now, at least, I am not going
> to compile my maxima code - that would preclude using big
> floats.
> 
> I will write a small test program to compare performance of
> compiled maxima, interpreted maxima, maple, and c++. Mostly
> just to see what benefit there might be to compiling
> maxima.
> 
> I will try to order the recommended papers at the public
> library through inter-library loan.
> 
> I ordered the three volumes of Henrici (used).
> 
> Dennis J. Darland
> dennis.darland at yahoo.com
> http://dennisdarland.com/
> http://dennisdarland.com/dennisdaze/
> http://dennisdarland.com/philosophy/
> http://sode.sourceforge.net/
> ?Anyone who has never made a mistake has never tried
> anything new.?
> ? Albert Einstein
> 
> 
> --- On Fri, 8/10/12, Richard Fateman <fateman at eecs.berkeley.edu>
> wrote:
> 
> > From: Richard Fateman <fateman at eecs.berkeley.edu>
> > Subject: Re: [Maxima] Why I am trying what I am trying
> in my ode program
> > To: "Dennis Darland" <dennis.darland at yahoo.com>
> > Cc: "math maxima" <maxima at math.utexas.edu>
> > Date: Friday, August 10, 2012, 12:40 PM
> > On 8/10/2012 10:09 AM, Dennis Darland
> > wrote:
> > > My only comment is that I am not, as I have said
> at
> > least twice before, trying to translate a FORTRAN
> program.
> > (or translate any program) I looked at code generated
> by
> > Chang's program (not the program itself mind you) once
> in
> > the last year. I was having trouble with his equation
> for
> > arccos (found in the appendix to his draft of his
> book), All
> > I learned was that arccos was not implemented in his
> > program. (I did locate a typo in my code a little
> later.) I
> > know I could get this ACM article by signing up for a
> > service with ACM (about $100/year I think). I
> seriously
> > doubt I could find the other articles locally.
> Probably
> > closest is Iowa City - about 60 miles, but I have not
> driven
> > that far in about 15 years, and have no intent to now.
> > If you have a copy of the paper by Corliss etc, you can
> find
> > details in their bibliography.
> > The book is Applied and Computational Applied
> Analysis?
> > (3 vols!)
> > 
> > There are probably people who have subscriptions to the
> ACM
> > digital library closer than Iowa City,
> > or people on the internet who can access items for you
> and
> > email them.
> > 
> > 
> > It is sometimes said that a week of programming can
> save you
> > 30 minutes in a library.
> > 
> > I think that understanding the fundamentals will
> suggest
> > that
> > (a) some, perhaps most, of Chang's generated programs
> are
> > necessary if
> > the programs are run on top of C, C++, FORTRAN, but are
> not
> > necessary
> > if the programs are run in a computer algebra system.
> > (b) instead of simulating Chang's "generation of
> taylor
> > series in FORTRAN"
> > you should just use the natural tools in a CAS to
> generate
> > the taylor series.
> > 
> > 
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>