/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/java/java
Edit: /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/java/java/mpi_Intracomm.h (5100B)
/* DO NOT EDIT THIS FILE - it is machine generated */
#include
/* Header for class mpi_Intracomm */
#ifndef _Included_mpi_Intracomm
#define _Included_mpi_Intracomm
#ifdef __cplusplus
extern "C" {
#endif
#undef mpi_Intracomm_TYPE_SHARED
#define mpi_Intracomm_TYPE_SHARED 0L
#undef mpi_Intracomm_SELF
#define mpi_Intracomm_SELF 1L
#undef mpi_Intracomm_WORLD
#define mpi_Intracomm_WORLD 2L
/*
* Class: mpi_Intracomm
* Method: split
* Signature: (JII)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_split
(JNIEnv *, jobject, jlong, jint, jint);
/*
* Class: mpi_Intracomm
* Method: splitType
* Signature: (JIIJ)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_splitType
(JNIEnv *, jobject, jlong, jint, jint, jlong);
/*
* Class: mpi_Intracomm
* Method: create
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_create
(JNIEnv *, jobject, jlong, jlong);
/*
* Class: mpi_Intracomm
* Method: createGroup
* Signature: (JJI)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_createGroup
(JNIEnv *, jobject, jlong, jlong, jint);
/*
* Class: mpi_Intracomm
* Method: createCart
* Signature: (J[I[ZZ)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_createCart
(JNIEnv *, jobject, jlong, jintArray, jbooleanArray, jboolean);
/*
* Class: mpi_Intracomm
* Method: createGraph
* Signature: (J[I[IZ)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_createGraph
(JNIEnv *, jobject, jlong, jintArray, jintArray, jboolean);
/*
* Class: mpi_Intracomm
* Method: createDistGraph
* Signature: (J[I[I[I[IJZZ)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_createDistGraph
(JNIEnv *, jobject, jlong, jintArray, jintArray, jintArray, jintArray, jlong, jboolean, jboolean);
/*
* Class: mpi_Intracomm
* Method: createDistGraphAdjacent
* Signature: (J[I[I[I[IJZZ)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_createDistGraphAdjacent
(JNIEnv *, jobject, jlong, jintArray, jintArray, jintArray, jintArray, jlong, jboolean, jboolean);
/*
* Class: mpi_Intracomm
* Method: scan
* Signature: (JLjava/lang/Object;ZILjava/lang/Object;ZIIJILmpi/Op;J)V
*/
JNIEXPORT void JNICALL Java_mpi_Intracomm_scan
(JNIEnv *, jobject, jlong, jobject, jboolean, jint, jobject, jboolean, jint, jint, jlong, jint, jobject, jlong);
/*
* Class: mpi_Intracomm
* Method: iScan
* Signature: (JLjava/nio/Buffer;Ljava/nio/Buffer;IJILmpi/Op;J)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_iScan
(JNIEnv *, jobject, jlong, jobject, jobject, jint, jlong, jint, jobject, jlong);
/*
* Class: mpi_Intracomm
* Method: exScan
* Signature: (JLjava/lang/Object;ZILjava/lang/Object;ZIIJILmpi/Op;J)V
*/
JNIEXPORT void JNICALL Java_mpi_Intracomm_exScan
(JNIEnv *, jobject, jlong, jobject, jboolean, jint, jobject, jboolean, jint, jint, jlong, jint, jobject, jlong);
/*
* Class: mpi_Intracomm
* Method: iExScan
* Signature: (JLjava/nio/Buffer;Ljava/nio/Buffer;IJILmpi/Op;J)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_iExScan
(JNIEnv *, jobject, jlong, jobject, jobject, jint, jlong, jint, jobject, jlong);
/*
* Class: mpi_Intracomm
* Method: openPort
* Signature: (J)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_mpi_Intracomm_openPort
(JNIEnv *, jclass, jlong);
/*
* Class: mpi_Intracomm
* Method: closePort_jni
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_mpi_Intracomm_closePort_1jni
(JNIEnv *, jclass, jstring);
/*
* Class: mpi_Intracomm
* Method: accept
* Signature: (JLjava/lang/String;JI)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_accept
(JNIEnv *, jobject, jlong, jstring, jlong, jint);
/*
* Class: mpi_Intracomm
* Method: connect
* Signature: (JLjava/lang/String;JI)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_connect
(JNIEnv *, jobject, jlong, jstring, jlong, jint);
/*
* Class: mpi_Intracomm
* Method: publishName
* Signature: (Ljava/lang/String;JLjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_mpi_Intracomm_publishName
(JNIEnv *, jclass, jstring, jlong, jstring);
/*
* Class: mpi_Intracomm
* Method: unpublishName
* Signature: (Ljava/lang/String;JLjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_mpi_Intracomm_unpublishName
(JNIEnv *, jclass, jstring, jlong, jstring);
/*
* Class: mpi_Intracomm
* Method: lookupName
* Signature: (Ljava/lang/String;J)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_mpi_Intracomm_lookupName
(JNIEnv *, jclass, jstring, jlong);
/*
* Class: mpi_Intracomm
* Method: spawn
* Signature: (JLjava/lang/String;[Ljava/lang/String;IJI[I)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_spawn
(JNIEnv *, jobject, jlong, jstring, jobjectArray, jint, jlong, jint, jintArray);
/*
* Class: mpi_Intracomm
* Method: spawnMultiple
* Signature: (J[Ljava/lang/String;[[Ljava/lang/String;[I[JI[I)J
*/
JNIEXPORT jlong JNICALL Java_mpi_Intracomm_spawnMultiple
(JNIEnv *, jobject, jlong, jobjectArray, jobjectArray, jintArray, jlongArray, jint, jintArray);
#ifdef __cplusplus
}
#endif
#endif