/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class exp_twostep_MI */

#ifndef _Included_exp_twostep_MI
#define _Included_exp_twostep_MI
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     exp_twostep_MI
 * Method:    partialMutualInformation
 * Signature: ([[D[[D[[DI)D
 */
JNIEXPORT jdouble JNICALL Java_exp_twostep_MI_partialMutualInformation
  (JNIEnv *, jclass, jobjectArray, jobjectArray, jobjectArray, jint);

/*
 * Class:     exp_twostep_MI
 * Method:    mutualInformation
 * Signature: ([[D[[DI)D
 */
JNIEXPORT jdouble JNICALL Java_exp_twostep_MI_mutualInformation
  (JNIEnv *, jclass, jobjectArray, jobjectArray, jint);

/*
 * Class:     exp_twostep_MI
 * Method:    dispose
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_exp_twostep_MI_dispose
  (JNIEnv *, jclass);

#ifdef __cplusplus
}
#endif
#endif
