diff --git a/src/opt/mpi/include/rarray.cc.h b/src/opt/mpi/include/rarray.cc.h index ee56d1c..dec610c 100644 --- a/src/opt/mpi/include/rarray.cc.h +++ b/src/opt/mpi/include/rarray.cc.h @@ -323,8 +323,18 @@ namespace CNORXZ template COpRoot RArray::operator()(const Sptr& i) const { - CXZ_ERROR("not implemented"); - return COpRoot(); + //CXZ_ERROR("not implemented"); + /* + if constexpr(index_is_multi::value){ + return (*this)(i->pack()); + } + else { + return (*this)(SPack(i)); + } + */ + //return COpRoot(); + // TODO: This is preliminary!!! + return coproot(*mB, i); } template