This was already mentioned. Expressions of ImmutableMatrices are not evaluated by default. A few people mentioned that they prefer automatic evaluation. I also lean toward that choice. If there is consensus on this topic I would open an issue for it.
Details: The reason I want automatic evaluation is that I am working on some hackish implementation of <some math object> and I have a ton of ```ImmutableMatrix(Matrix(instance_of_MatrixExpr))``` snippets. I need ImmutableMatrix because of the implementation of __hash__. In another thread I have posed a related question. <some math object> in my case is quantum field theory tensors in Dirac x Lorentz space -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
