00001
00002
00003
00004 #ifndef DUNE_ARRAY_HH
00005 #define DUNE_ARRAY_HH
00006
00011 #include <array>
00012
00013 #include <dune/common/streamoperators.hh>
00014 #include <dune/common/std/make_array.hh>
00015
00016 namespace Dune
00017 {
00023
00024 using std::array;
00025
00026 using Dune::Std::make_array;
00027
00029
00032 template<typename T, std::size_t n>
00033 std::array<T,n> fill_array(const T& t)
00034 {
00035 std::array<T,n> r;
00036 r.fill(t);
00037 return r;
00038 }
00039
00042 }
00043
00044 #endif