cylinder.mac and sphere.mac problems in maxima 5.22.1



Hi Bruno,

Thank you for finding this bug. I will review
your solutions and post new files on my
webpage as needed.

Ted Woollett
http://www.csulb.edu/~woollett

p.s., I am glad the tutorials are helpful to
you.

p.s.#2: my sister and her husband have
lived in Brussels, Belgium for about
50 years (six children, all but one elected
to stay in Belgium, although they have
American citizenship as well as Belgian.)



----- Original Message ----- 
From: Bruno Torremans 
To: woollett at charter.net 
Sent: Saturday, October 09, 2010 7:31 AM
Subject: cylinder.mac and sphere.mac problems in maxima 5.22.1


Hello Mr Woollett,

First of all, thanks for the excellent tutorial series "Maxima by 
example" ! It's the most helpful tutorial available out there.

We came across a strange behaviour in the 2 batch-files cylinder.mac and 
sphere.mac under Maxima 5.22.1. At first i supposed it was a bug in 
5.22.1, but it turns out to be a bug in the old implementation of the 
"depends" function before 5.22. I've attached the answer of Mr Dieter 
Kaiser, one of the Maxima developers.

Attached you have the output of the original batch-files with maxima 
5.22.1, and the updated cylinder-new.mac and sphere-new.mac.

There still is a problem with the calculation of the curl in spherical 
coordinates. I didn't have the time yet to figure that one out.

Hope this allows you to correct the files on the web site.

Thanks,

Bruno Torremans
Bousval - Belgium
-----------------------------------