There is already a PR #21120 <https://github.com/sympy/sympy/pull/21120> which is trying to implement DomainScalar class which is why I deleted that message. Should I add Jordan Normal Form to my Proposal instead assuming that DomainScalar would be implemented by then or should I add improvements to DomainScalar as one of the objectives in my proposal.
I am a little confused about this. Kartik On Sunday, 21 March 2021 at 3:23:48 pm UTC+5:30 Oscar wrote: > On Sun, 21 Mar 2021 at 07:48, Kartik Sethi <[email protected]> wrote: > > > > S.Y. Lee, in #20987 It is outlined that there is a need to implement a > DomainScalar class, which would help speed up eigenvector computation. > > I think that would be a more fruitful endeavour instead of working on > these decompositions. > > The eigenvector calculation is already speeded up on master although > it's possible that further improvements can be made. What DomainScalar > would potentially do is make it easier to write the code for something > like that which would be useful for extending the same approach > elsewhere e.g. to use DomainMatrix for the Jordan normal form which is > a very similar calculation to the eigenvector calculation. > > > OScar > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/04afb95b-d42e-410e-99ee-351ba309e206n%40googlegroups.com.
