diff --git a/dune/stuff/test/function.cc b/dune/stuff/test/function.cc index b96f7aae5ef86eb192a4ea582e79ff86f0315432..ca1fe3eed0a741ca43172da119f7ca21f073c4e6 100644 --- a/dune/stuff/test/function.cc +++ b/dune/stuff/test/function.cc @@ -63,8 +63,7 @@ struct SeparableTest : public ::testing::Test void check() const { const std::unique_ptr<InterfaceType> function( - Function::create<DomainFieldType, dimDomain, RangeFieldType, dimRange>( - FunctionType::id(), FunctionType::createSampleDescription())); + FunctionType::createFromDescription(FunctionType::createSampleDescription())); if (!function->parametric()) DUNE_THROW(Dune::InvalidStateException, "ERROR: separable function returned parametric() == false!"); if (!function->separable())