| 239 | } |
| 240 | |
| 241 | static shared_ptr<CoefficientFunction> |
| 242 | DiffShape (shared_ptr<CoefficientFunction> proxy, |
| 243 | shared_ptr<CoefficientFunction> dir, |
| 244 | bool Eulerian) |
| 245 | { |
| 246 | if (Eulerian) throw Exception("DiffShape Eulerian not implemented for DiffOpIdHDivSurface"); |
| 247 | return -2*TraceCF(dir->Operator("Gradboundary"))*proxy + 2*SymmetricCF(dir->Operator("Gradboundary") * proxy); |
| 248 | } |
| 249 | |
| 250 | }; |
| 251 |
nothing calls this directly
no test coverage detected