X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=src%2Fsources%2FEMGLLF.h;h=8f375ff2028a0f5845dfe0ff573a4cd6541383f3;hb=9ff729fb6afff5bed327fa8619138fd3b6f6f13b;hp=d09d27c3fecd52e625f1342f482b02a76f8672b8;hpb=09ab3c164abb566764e86a175b5973241e708fd6;p=valse.git diff --git a/src/sources/EMGLLF.h b/src/sources/EMGLLF.h index d09d27c..8f375ff 100644 --- a/src/sources/EMGLLF.h +++ b/src/sources/EMGLLF.h @@ -1,25 +1,27 @@ #ifndef valse_EMGLLF_H #define valse_EMGLLF_H +#include "utils.h" + void EMGLLF_core( // IN parameters - const double* phiInit, - const double* rhoInit, - const double* piInit, - const double* gamInit, + const Real* phiInit, + const Real* rhoInit, + const Real* piInit, + const Real* gamInit, int mini, int maxi, - double gamma, - double lambda, - const double* X, - const double* Y, - double tau, + Real gamma, + Real lambda, + const Real* X, + const Real* Y, + Real tau, // OUT parameters - double* phi, - double* rho, - double* pi, - double* LLF, - double* S, + Real* phi, + Real* rho, + Real* pi, + Real* LLF, + Real* S, // additional size parameters int n, int p,