| 1650 | |
| 1651 | |
| 1652 | CompoundBilinearFormIntegrator :: |
| 1653 | CompoundBilinearFormIntegrator (shared_ptr<BilinearFormIntegrator> abfi, int acomp) |
| 1654 | : bfi(abfi), comp(acomp) |
| 1655 | { |
| 1656 | auto & comp_evaluators = bfi->GetEvaluators(); |
| 1657 | for (size_t i = 0; i < comp_evaluators.Size(); i++) |
| 1658 | evaluators.Set(comp_evaluators.GetName(i), |
| 1659 | make_shared<CompoundDifferentialOperator>(comp_evaluators[i], comp)); |
| 1660 | } |
| 1661 | |
| 1662 | |
| 1663 | void CompoundBilinearFormIntegrator :: |