On Sat, Apr 23, 2016 at 1:41 AM, dxli [via LibreCAD]
<
[hidden email]> wrote:
> Conceptually, say, we want to perform householder transform of a matrix.
>
> It involves taking submatrices sub column vectors, and transforming them.
>
> Performance of code is actually only part of the story. Ideally, the code
> should express the math well.
>
> If code becomes much more complex because of the choice, it may not even
> worth the effort to get high performance but complicated code.
>
> Can you try to play with some features to see whether tye immutable
> requirement makes the code more compact or not.
Yes sure, that's the part of the testing of immutable vs mutable. I'll
check that.
Further I wonder about the other questions,
is it supposed to be,
Quadratic rotate(const double& a); or Quadratic& rotate(const double& a);
and if its fine if we use static 2x2 matrix for quadratic operations
or we need a dynamic one?
--
Thanks
Gaganjyot
"Jai Sai Naath"