| 1085 | virtual ~DynamicBaseExpression() { } |
| 1086 | virtual AutoVector CreateVector() const = 0; |
| 1087 | virtual AutoVector Evaluate() const |
| 1088 | { |
| 1089 | auto vec = CreateVector(); |
| 1090 | AssignTo (1, vec); |
| 1091 | return vec; |
| 1092 | } |
| 1093 | virtual void AssignTo (double s, BaseVector & v2) const = 0; |
| 1094 | virtual void AddTo (double s, BaseVector & v2) const = 0; |
| 1095 | virtual void AssignTo (Complex s, BaseVector & v2) const = 0; |
no test coverage detected