fix EMGLLF.c (there was one extra iteration)
[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,
8be79c46 25 int* affec,
1d3c1faa 26 // additional size parameters
8e92c49c
BA
27 int n,
28 int p,
29 int m,
30 int k);
1d3c1faa
BA
31
32#endif