| 873 | |
| 874 | |
| 875 | shared_ptr<CoefficientFunction> InterpolateProxy :: |
| 876 | Diff (const CoefficientFunction * var, shared_ptr<CoefficientFunction> dir) const |
| 877 | { |
| 878 | if (this == var) return dir; |
| 879 | return make_shared<InterpolateProxy> (func->Diff(var,dir), space, testfunction, final_diffop, bonus_intorder); |
| 880 | } |
| 881 | |
| 882 | shared_ptr<CoefficientFunction> InterpolateCF (shared_ptr<CoefficientFunction> func, shared_ptr<FESpace> space, |
| 883 | int bonus_intorder, |