MCPcopy Create free account
hub / github.com/NGSolve/ngsolve / GetAdditionalProxy

Method GetAdditionalProxy

comp/interpolate.cpp:859–872  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

857
858
859 shared_ptr<ProxyFunction>
860 InterpolateProxy :: GetAdditionalProxy (string name) const
861 {
862 shared_ptr<DifferentialOperator> new_diffop;
863 new_diffop = space->GetFluxEvaluator();
864 if (!new_diffop || new_diffop->Name()!=name)
865 {
866 auto evaluators = fes->GetAdditionalEvaluators();
867 if (evaluators.Used(name))
868 new_diffop = evaluators[name];
869 }
870
871 return make_shared<InterpolateProxy> (func, space, testfunction, new_diffop, bonus_intorder);
872 }
873
874
875 shared_ptr<CoefficientFunction> InterpolateProxy ::

Callers

nothing calls this directly

Calls 3

NameMethod · 0.45
UsedMethod · 0.45

Tested by

no test coverage detected