[ 50%] Building CXX object CMakeFiles/nonlinear_elasticity.dir/nonlinear_elasticity.cc.o /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc: In member function ‘void Nonlinear_Elasticity::Solid::system_setup()’: /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:624:34: error: missing template arguments before ‘(’ token state_variables = std::vector({&total_displacement, ^ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc: In member function ‘void Nonlinear_Elasticity::Solid::make_constraints(const int&)’: /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1359:50: error: ‘ZeroFunction’ was not declared in this scope ZeroFunction( ^~~~~~~~~~~~ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1359:50: note: suggested alternative: In file included from /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1: /mnt/datasim/OpenFOAM/precice/dealii/include/deal.II/base/function.h:510:9: note: ‘dealii::Functions::ZeroFunction’ class ZeroFunction : public ConstantFunction ^~~~~~~~~~~~ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1366:50: error: ‘ZeroFunction’ was not declared in this scope ZeroFunction( ^~~~~~~~~~~~ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1366:50: note: suggested alternative: In file included from /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1: /mnt/datasim/OpenFOAM/precice/dealii/include/deal.II/base/function.h:510:9: note: ‘dealii::Functions::ZeroFunction’ class ZeroFunction : public ConstantFunction ^~~~~~~~~~~~ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1383:13: error: ‘ZeroFunction’ was not declared in this scope ZeroFunction(n_components), ^~~~~~~~~~~~ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1383:13: note: suggested alternative: In file included from /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1: /mnt/datasim/OpenFOAM/precice/dealii/include/deal.II/base/function.h:510:9: note: ‘dealii::Functions::ZeroFunction’ class ZeroFunction : public ConstantFunction ^~~~~~~~~~~~ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1390:13: error: ‘ZeroFunction’ was not declared in this scope ZeroFunction(n_components), ^~~~~~~~~~~~ /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1390:13: note: suggested alternative: In file included from /mnt/datasim/OpenFOAM/precice/dealii-adapter/nonlinear_elasticity/nonlinear_elasticity.cc:1: /mnt/datasim/OpenFOAM/precice/dealii/include/deal.II/base/function.h:510:9: note: ‘dealii::Functions::ZeroFunction’ class ZeroFunction : public ConstantFunction ^~~~~~~~~~~~ make[2]: *** [CMakeFiles/nonlinear_elasticity.dir/build.make:63: CMakeFiles/nonlinear_elasticity.dir/nonlinear_elasticity.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:201: CMakeFiles/nonlinear_elasticity.dir/all] Error 2 make: *** [Makefile:84: all] Error 2