X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=pkg%2Fsrc%2Ffunctions.c;h=f311a34d52d7c468f3697ed9669eb2d229423302;hb=bbdcfe44da4011574dabb19b4f83e2ab199c667a;hp=c8d51dd77b806949eee4badc8c61786f016c07d6;hpb=b389a46aa58d9e7f0bb45b7be72e01ebfba26d8e;p=morpheus.git diff --git a/pkg/src/functions.c b/pkg/src/functions.c index c8d51dd..f311a34 100644 --- a/pkg/src/functions.c +++ b/pkg/src/functions.c @@ -60,13 +60,20 @@ void Compute_Omega(double* X, double* Y, double* M, int* pn, int* pd, double* W) { int n=*pn, d=*pd; int dim = d + d*d + d*d*d; - //double* W = (double*)calloc(dim*dim,sizeof(double)); - double* g = (double*)malloc(dim * sizeof(double)); + //double* W = (double*)malloc(dim*dim*sizeof(double)); + + // (Re)Initialize W: + for (int j=0; j