diff --git a/dune/stuff/la/container/vector-interface.hh b/dune/stuff/la/container/vector-interface.hh index 16a98a5896fdf2d7ce6c495857e5dc032426ddb5..1bdb3e654efed238fb6cd86ef09827529e7f1b2b 100644 --- a/dune/stuff/la/container/vector-interface.hh +++ b/dune/stuff/la/container/vector-interface.hh @@ -112,6 +112,12 @@ public: /// \note Those marked as virtual may be implemented more efficiently in a derived class! /// \{ + virtual void set_all(const ScalarType& val) + { + for (auto& element : *this) + element = val; + } + virtual bool valid() const { for (const auto& val : *this) {