As I noted in my previous message, #13461 implements Demazure characters in WeylCharacterRings as a replacement for the Freudenthal multiplicity formula. This was intended as a speedup, and it is quite effective in reducing the time for {{{sage -t --long weyl_characters.py}}} by a surprising factor of 2.5.
In a second patch, I implemented Demazure-Lusztig operators also as methods of WeightRing elements. These were introduced by Lusztig in his paper on Equivariant K-theory and Hecke Algebras, and used by Kazhdan and Lusztig to prove a major theorem in representation theory of p-adic groups. Later they were popularized by Cherednik. I kept the two patches separate to make things easier for someone to review. Both are posted at: http://trac.sagemath.org/sage_trac/ticket/13461 -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To view this discussion on the web visit https://groups.google.com/d/msg/sage-combinat-devel/-/mxBOf6d3uRAJ. To post to this group, send email to sage-combinat-devel@googlegroups.com. To unsubscribe from this group, send email to sage-combinat-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sage-combinat-devel?hl=en.