https://github.com/cran/EMCluster
Raw File
Tip revision: 115eaa7af3cd28f4eab2bf0ff12d960128dc490c authored by Wei-Chen Chen on 07 March 2019, 20:53:40 UTC
version 0.2-11
Tip revision: 115eaa7
zzz.c
#include <R.h>
#include <R_ext/Rdynload.h>

#include "zzz.h"

static const R_CallMethodDef callMethods[] = {
	{"R_init_EM", (DL_FUNC) &R_init_EM, 13},
	{"R_lnlikelihood", (DL_FUNC) &R_lnlikelihood, 8},
	{"R_mixllhd", (DL_FUNC) &R_mixllhd, 7},
	{"R_dlmvnorm", (DL_FUNC) &R_dlmvnorm, 5},
	{"R_emcluster", (DL_FUNC) &R_emcluster, 10},
	{"R_estep", (DL_FUNC) &R_estep, 9},
	{"R_shortemcluster", (DL_FUNC) &R_shortemcluster, 10},
	{"R_starts_via_svd", (DL_FUNC) &R_starts_via_svd, 6},
	{"R_assign", (DL_FUNC) &R_assign, 8},
	{"R_meandispersion", (DL_FUNC) &R_meandispersion, 4},
	{"R_M_emgroup", (DL_FUNC) &R_M_emgroup, 7},
	{"R_mstep", (DL_FUNC) &R_mstep, 5},
	{"R_RRand", (DL_FUNC) &R_RRand, 5},
	{"ss_R_emcluster", (DL_FUNC) &ss_R_emcluster, 11},
	{"ss_R_assign", (DL_FUNC) &ss_R_assign, 9},

	/* Finish R_CallMethodDef. */
	{NULL, NULL, 0}
};
/* End of the callMethods[]. */


void R_init_EMCluster(DllInfo *info){
	R_registerRoutines(info, NULL, callMethods, NULL, NULL);
	R_useDynamicSymbols(info, TRUE);
} /* End of R_init_EMCluster(). */
back to top