On Sun, Mar 02, 2025 at 05:44:47PM +0800, Qian Yun wrote: > Hi Waldek, > > This thread is almost one year old, any opinions on this? > > - Qian > > On 4/17/24 10:29 PM, Qian Yun wrote: > > https://github.com/oldk1331/fricas/ > > commit/642ce7d42e4168313816ba2dd703bfa04efa4cf0 > > > > Here is a sketch implementation of this idea, > > now dummyvars are gone. The new implementation > > is much shorter than the old one. The nesting kernels > > of high order derivatives are gone as well.
Sorry, Github made fetching patches harder so I did not try this immediately and than forgot about it. I have now looked at it and see potential problem: the patch stores information in operator properties which makes such operators slower than other (they must use linear search in kernel cache). I did not look deeper, in particular there is question what happens during substitutions ('subst' and 'eval'). Also it seems that you generate different kernels for different orders of derivatives, that is potentially quite expensive. -- Waldek Hebisch -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/Z8eiSWFvcUVGnLw8%40fricas.org.