PPL Configured Java Language Interface  1.2
parma_polyhedra_library_MIP_Problem.h File Reference
#include <jni.h>
Include dependency graph for parma_polyhedra_library_MIP_Problem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_free (JNIEnv *, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_finalize (JNIEnv *, jobject)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_max_1space_1dimension (JNIEnv *, jobject)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_space_1dimension (JNIEnv *, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_integer_1space_1dimensions (JNIEnv *, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_constraints (JNIEnv *, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_objective_1function (JNIEnv *, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimization_1mode (JNIEnv *, jobject)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_ascii_1dump (JNIEnv *, jobject)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_toString (JNIEnv *, jobject)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_total_1memory_1in_1bytes (JNIEnv *, jobject)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_OK (JNIEnv *, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_clear (JNIEnv *, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1space_1dimensions_1and_1embed (JNIEnv *, jobject, jlong)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1to_1integer_1space_1dimensions (JNIEnv *, jobject, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraint (JNIEnv *, jobject, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraints (JNIEnv *, jobject, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1objective_1function (JNIEnv *, jobject, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1optimization_1mode (JNIEnv *, jobject, jobject)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_is_1satisfiable (JNIEnv *, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_solve (JNIEnv *, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_evaluate_1objective_1function (JNIEnv *, jobject, jobject, jobject, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_feasible_1point (JNIEnv *, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimizing_1point (JNIEnv *, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimal_1value (JNIEnv *, jobject, jobject, jobject)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_get_1control_1parameter (JNIEnv *, jobject, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1control_1parameter (JNIEnv *, jobject, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__J (JNIEnv *, jobject, jlong)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__JLparma_1polyhedra_1library_Constraint_1System_2Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Optimization_1Mode_2 (JNIEnv *, jobject, jlong, jobject, jobject, jobject)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__Lparma_1polyhedra_1library_MIP_1Problem_2 (JNIEnv *, jobject, jobject)
 

Function Documentation

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraint ( JNIEnv *  ,
jobject  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraints ( JNIEnv *  ,
jobject  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1space_1dimensions_1and_1embed ( JNIEnv *  ,
jobject  ,
jlong   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1to_1integer_1space_1dimensions ( JNIEnv *  ,
jobject  ,
jobject   
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_ascii_1dump ( JNIEnv *  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__J ( JNIEnv *  ,
jobject  ,
jlong   
)

Definition at line 1169 of file ppl_java_globals.cc.

References CATCH_ALL.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__JLparma_1polyhedra_1library_Constraint_1System_2Lparma_1polyhedra_1library_Linear_1Expression_2Lparma_1polyhedra_1library_Optimization_1Mode_2 ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject  ,
jobject  ,
jobject   
)

Definition at line 1180 of file ppl_java_globals.cc.

References CATCH_ALL, and le().

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__Lparma_1polyhedra_1library_MIP_1Problem_2 ( JNIEnv *  ,
jobject  ,
jobject   
)

Definition at line 1195 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_clear ( JNIEnv *  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_evaluate_1objective_1function ( JNIEnv *  ,
jobject  ,
jobject  ,
jobject  ,
jobject   
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_feasible_1point ( JNIEnv *  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_finalize ( JNIEnv *  ,
jobject   
)

Definition at line 1215 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_free ( JNIEnv *  ,
jobject   
)

Definition at line 1204 of file ppl_java_globals.cc.

JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_get_1control_1parameter ( JNIEnv *  ,
jobject  ,
jobject   
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_integer_1space_1dimensions ( JNIEnv *  ,
jobject   
)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_is_1satisfiable ( JNIEnv *  ,
jobject   
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_max_1space_1dimension ( JNIEnv *  ,
jobject   
)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_OK ( JNIEnv *  ,
jobject   
)

Definition at line 1157 of file ppl_java_globals.cc.

References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::OK().

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimal_1value ( JNIEnv *  ,
jobject  ,
jobject  ,
jobject   
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimization_1mode ( JNIEnv *  ,
jobject   
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimizing_1point ( JNIEnv *  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1control_1parameter ( JNIEnv *  ,
jobject  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1objective_1function ( JNIEnv *  ,
jobject  ,
jobject   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1optimization_1mode ( JNIEnv *  ,
jobject  ,
jobject   
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_solve ( JNIEnv *  ,
jobject   
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_space_1dimension ( JNIEnv *  ,
jobject   
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_toString ( JNIEnv *  ,
jobject   
)

Definition at line 1235 of file ppl_java_globals.cc.

JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_total_1memory_1in_1bytes ( JNIEnv *  ,
jobject   
)