#include <iostream>

namespace myNameSpace
{
    const int d1{10};
    const int d2{5};
    const int d3{7};
    double array[d1][d2][d3]={};
}

void doSomething(double (&array)[myNameSpace::d1][myNameSpace::d2][myNameSpace::d3])
{
    int i,j,k;
    for (i=0, j=0, k=0; i<myNameSpace::d1,j<myNameSpace::d2,k<myNameSpace::d3; i++,j++,k++)
        array[i][j][k]=i+j+k+1.0;
}

int main()
{
    doSomething(myNameSpace::array);
    for (int i=0;i<myNameSpace::d1;i++)
        std::cout << myNameSpace::array[i][1][1] << std::endl;
}