| 349 | virtual IntRange UsedDofs(const FiniteElement & fel) const override { return dim*diffop->UsedDofs(fel); } |
| 350 | |
| 351 | shared_ptr<DifferentialOperator> GetTrace() const override |
| 352 | { |
| 353 | if (auto diffoptrace = diffop->GetTrace()) |
| 354 | return make_shared<BlockDifferentialOperatorTrans> (diffoptrace, |
| 355 | dim, comp); |
| 356 | else |
| 357 | return nullptr; |
| 358 | } |
| 359 | |
| 360 | |
| 361 |