Thanks for your opinion, Hutch. Yes it is a very large structure of buffers, pointers, tables, variables.
It is working just now in The Calculator to do derivatives following
a new way of to do (it's my new way !).The Calculator uses a lot of memmory allocated using global alloc and i save the addresses in pointers. Each time we define a matrix, for example, it allocs a 20*21 *32 (16 for real part and 16 for imaginary part). If we define 10 matrices we need to multiply the last number by 10 more or less (i save a header behind the address).
When The Calculator starts, it allocs a lot of memmory to many things, not to do derivatives. Well, i need to write
299 procs yet to complete the procedures to give the derivative of any expression (
correctly) :P .
Thanks
See you\ :t
note:
300=10 * 10 cases * 2 operations + 10*10 power cases
EDIT: dont be afraid, the derivative of a lot of them are null ;)