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

/* Header for class com_mrsharky_shtns_Shtns*/

#ifndef _Included_com_mrsharky_shtns_Shtns
#define _Included_com_mrsharky_shtns_Shtns
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     com_mrsharky_shtns_Shtns
 * Method:    test
 * Signature: ()
 */
JNIEXPORT jlong JNICALL Java_com_mrsharky_shtns_Shtns_initializeGaussian(JNIEnv *, jobject, jint, jint, jint, jint, jint, jint);

JNIEXPORT jlong JNICALL Java_com_mrsharky_shtns_Shtns_getNlm(JNIEnv *, jobject, jlong);

JNIEXPORT jdoubleArray JNICALL Java_com_mrsharky_shtns_Shtns_spatialToSpectral(JNIEnv *, jobject, jlong, jdoubleArray);

JNIEXPORT jdoubleArray JNICALL Java_com_mrsharky_shtns_Shtns_spectralToSpatial(JNIEnv *, jobject, jlong, jdoubleArray, jdoubleArray);

#ifdef __cplusplus
}
#endif
#endif

