51 const Teuchos::RCP<Teuchos::ParameterList>& interpolatorPL)
55 Teuchos::RCP<Interpolator<Scalar> > interpolator;
56 if (interpolatorType ==
"Lagrange")
57 interpolator = rcp(
new InterpolatorLagrange<Scalar>);
59 TEUCHOS_TEST_FOR_EXCEPTION(
true, std::logic_error,
60 "Unknown 'Interpolator Type' = " << interpolatorType);
62 interpolator->setParameterList(interpolatorPL);