| 769 | { return bm.IsComplex() || typeid(TSCAL)==typeid(Complex); } |
| 770 | /// |
| 771 | virtual void MultAdd (double s, const BaseVector & x, BaseVector & y) const override |
| 772 | { |
| 773 | static Timer t("ScaleMatrix::MultAdd"); RegionTimer reg(t); |
| 774 | bm.MultAdd (s*scale, x, y); |
| 775 | } |
| 776 | /// |
| 777 | virtual void MultAdd (Complex s, const BaseVector & x, BaseVector & y) const override |
| 778 | { |