| 453 | virtual IntRange UsedDofs(const FiniteElement & fel) const override { return IntRange(0, fel.GetNDof()); } |
| 454 | |
| 455 | shared_ptr<DifferentialOperator> GetTrace() const override |
| 456 | { |
| 457 | if (auto diffoptrace = diffop->GetTrace()) |
| 458 | return make_shared<VectorDifferentialOperator> (diffoptrace, dim); |
| 459 | else |
| 460 | return nullptr; |
| 461 | } |
| 462 | |
| 463 | virtual void CheckElement (const FiniteElement& bfel) const override; |
| 464 |