- // piInit
- const int dimPi[] = {k, L};
- float* Pi = readArray_real("Pi",dimPi,2);
-
- // rhoInit
- const int dimRho[] = {m, m, k, L};
- float* Rho = readArray_real("Rho",dimRho,4);
-
- // min number of iterations
- int* pmini = readArray_int("mini",&lengthOne,1);
- int mini = *pmini;
- free(pmini);
-
- // max number of iterations
- int* pmaxi = readArray_int("maxi",&lengthOne,1);
- int maxi = *pmaxi;
- free(pmaxi);
-
- // X
- const int dimX[] = {n, p};
- float* X = readArray_real("X",dimX,2);
-
- // Y
- const int dimY[] = {n, m};
- float* Y = readArray_real("Y",dimY,2);
-
- // tau
- float* ptau = readArray_real("tau",&lengthOne,1);
- float tau = *ptau;
- free(ptau);
-
- // A1
- const int dimA[] = {p, L};
- int* A1 = readArray_int("A1",dimA,2);
-
- // rangmin
- int* prangmin = readArray_int("rangmin",&lengthOne,1);
- int rangmin = *prangmin;
- free(prangmin);
-
- // rangmax
- int* prangmax = readArray_int("rangmax",&lengthOne,1);
- int rangmax = *prangmax;
- free(prangmax);
-