| 2650 | } |
| 2651 | |
| 2652 | shared_ptr<CoefficientFunction> Diff (const CoefficientFunction * var, |
| 2653 | shared_ptr<CoefficientFunction> dir) const override |
| 2654 | { |
| 2655 | if (this == var) return dir; |
| 2656 | return InnerProduct(c1->Diff(var,dir),c2) + InnerProduct(c1,c2->Diff(var,dir)); |
| 2657 | } |
| 2658 | |
| 2659 | shared_ptr<CoefficientFunction> |
| 2660 | Transform (CoefficientFunction::T_Transform & transformation) const override |
nothing calls this directly
no test coverage detected