X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=src%2Fsources%2FEMGLLF.h;h=005c05bccf8fa51d03deee5b329a3237bfbcd13d;hb=afa07d41c7592ac0ccd55d7af23c3bfef213291e;hp=c75b89d05421632b50a706b1d741ed7df80e090d;hpb=493a35bfea6d1210c94ced8fbfe3e572f0389ea5;p=valse.git diff --git a/src/sources/EMGLLF.h b/src/sources/EMGLLF.h index c75b89d..005c05b 100644 --- a/src/sources/EMGLLF.h +++ b/src/sources/EMGLLF.h @@ -1,31 +1,29 @@ -#ifndef select_EMGLLF_H -#define select_EMGLLF_H +#ifndef valse_EMGLLF_H +#define valse_EMGLLF_H -#include "ioutils.h" - -void EMGLLF( +void EMGLLF_core( // IN parameters - const Real* phiInit, - const Real* rhoInit, - const Real* piInit, - const Real* gamInit, - Int mini, - Int maxi, - Real gamma, - Real lambda, - const Real* X, - const Real* Y, - Real tau, + const float* phiInit, + const float* rhoInit, + const float* piInit, + const float* gamInit, + int mini, + int maxi, + float gamma, + float lambda, + const float* X, + const float* Y, + float tau, // OUT parameters - Real* phi, - Real* rho, - Real* pi, - Real* LLF, - Real* S, + float* phi, + float* rho, + float* pi, + float* LLF, + float* S, // additional size parameters - mwSize n, - mwSize p, - mwSize m, - mwSize k); + int n, + int p, + int m, + int k); #endif