align C version of EMGLLF on R version
[valse.git] / pkg / src / sources / EMGLLF.h
CommitLineData
8e92c49c
BA
1#ifndef valse_EMGLLF_H
2#define valse_EMGLLF_H
1d3c1faa 3
9ff729fb
BA
4#include "utils.h"
5
09ab3c16 6void EMGLLF_core(
1d3c1faa 7 // IN parameters
9ff729fb
BA
8 const Real* phiInit,
9 const Real* rhoInit,
10 const Real* piInit,
11 const Real* gamInit,
8e92c49c
BA
12 int mini,
13 int maxi,
9ff729fb
BA
14 Real gamma,
15 Real lambda,
16 const Real* X,
17 const Real* Y,
18 Real tau,
1d3c1faa 19 // OUT parameters
9ff729fb
BA
20 Real* phi,
21 Real* rho,
22 Real* pi,
23 Real* LLF,
24 Real* S,
1d3c1faa 25 // additional size parameters
8e92c49c
BA
26 int n,
27 int p,
28 int m,
29 int k);
1d3c1faa
BA
30
31#endif