X-Git-Url: https://git.auder.net/?p=valse.git;a=blobdiff_plain;f=src%2Fsources%2Fselectiontotale.h;h=fea6e398e8eb619429de809ed0a9310bc22bf1dc;hp=fa2ba84dc64f43de0ba2646b6b7956d004ead794;hb=31ef8a5c9bbaefcf40d2c2bad43b27d469c28c34;hpb=09ab3c164abb566764e86a175b5973241e708fd6 diff --git a/src/sources/selectiontotale.h b/src/sources/selectiontotale.h index fa2ba84..fea6e39 100644 --- a/src/sources/selectiontotale.h +++ b/src/sources/selectiontotale.h @@ -1,26 +1,28 @@ #ifndef valse_selectiontotale_H #define valse_selectiontotale_H +#include "utils.h" + // Main job on raw inputs (after transformation from mxArray) void selectiontotale_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, - const double* glambda, - const double* X, - const double* Y, - double seuil, - double tau, + Real gamma, + const Real* glambda, + const Real* X, + const Real* Y, + Real seuil, + Real tau, // OUT parameters int* A1, int* A2, - double* Rho, - double* Pi, + Real* Rho, + Real* Pi, // additional size parameters int n, int p,