瀏覽代碼

Add constructor for StaticArray.

Dhairya Malhotra 8 年之前
父節點
當前提交
20ef04e9c2
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      include/pvfmm/mem_mgr.hpp

+ 4 - 0
include/pvfmm/mem_mgr.hpp

@@ -239,6 +239,10 @@ template <class ValueType, Long DIM> class StaticArray : public Iterator<ValueTy
 
   ~StaticArray();
 
+  StaticArray(const ValueType(&arr_)[DIM]) : StaticArray() {
+    for (Long i = 0; i < DIM; i++) arr[i] = arr_[i];
+  }
+
  private:
   StaticArray(const StaticArray&);
   StaticArray& operator=(const StaticArray&);