|
PPL Configured Java Language Interface
0.12.1
|
#include <jni.h>

Go to the source code of this file.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraint | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 1020 of file ppl_java_globals.cc.
References Parma_Polyhedra_Library::MIP_Problem::add_constraint(), and CATCH_ALL.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraints | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 1032 of file ppl_java_globals.cc.
References Parma_Polyhedra_Library::MIP_Problem::add_constraints(), and CATCH_ALL.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1space_1dimensions_1and_1embed | ( | JNIEnv * | , |
| jobject | , | ||
| jlong | |||
| ) |
Definition at line 996 of file ppl_java_globals.cc.
References Parma_Polyhedra_Library::MIP_Problem::add_space_dimensions_and_embed(), and CATCH_ALL.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1to_1integer_1space_1dimensions | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 1008 of file ppl_java_globals.cc.
References Parma_Polyhedra_Library::MIP_Problem::add_to_integer_space_dimensions(), and CATCH_ALL.
| JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_ascii_1dump | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1242 of file ppl_java_globals.cc.
References Parma_Polyhedra_Library::MIP_Problem::ascii_dump(), and CATCH_ALL.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__J | ( | JNIEnv * | , |
| jobject | , | ||
| jlong | |||
| ) |
Definition at line 1165 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 1176 of file ppl_java_globals.cc.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__Lparma_1polyhedra_1library_MIP_1Problem_2 | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 1191 of file ppl_java_globals.cc.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_clear | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 985 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::clear().
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_constraints | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 960 of file ppl_java_globals.cc.
References CATCH_ALL, CHECK_EXCEPTION_RETURN, CHECK_RESULT_RETURN, Parma_Polyhedra_Library::Interfaces::Java::Java_Class_Cache::Constraint_System, Parma_Polyhedra_Library::Interfaces::Java::Java_FMID_Cache::Constraint_System_add_ID, Parma_Polyhedra_Library::Interfaces::Java::Java_FMID_Cache::Constraint_System_init_ID, Parma_Polyhedra_Library::MIP_Problem::constraints_begin(), and Parma_Polyhedra_Library::MIP_Problem::constraints_end().
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_evaluate_1objective_1function | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | , | ||
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 1092 of file ppl_java_globals.cc.
References CATCH_ALL, Parma_Polyhedra_Library::MIP_Problem::evaluate_objective_function(), and PPL_DIRTY_TEMP_COEFFICIENT.
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_feasible_1point | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1109 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::feasible_point().
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_finalize | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1211 of file ppl_java_globals.cc.
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_free | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1200 of file ppl_java_globals.cc.
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_get_1control_1parameter | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 928 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::get_control_parameter().
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_integer_1space_1dimensions | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 876 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::integer_space_dimensions().
| JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_is_1satisfiable | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1068 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::is_satisfiable().
| JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_max_1space_1dimension | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 852 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::max_space_dimension().
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_objective_1function | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 889 of file ppl_java_globals.cc.
References CATCH_ALL, CHECK_RESULT_RETURN, Parma_Polyhedra_Library::Linear_Expression::inhomogeneous_term(), Parma_Polyhedra_Library::Interfaces::Java::Java_Class_Cache::Linear_Expression_Coefficient, Parma_Polyhedra_Library::Interfaces::Java::Java_FMID_Cache::Linear_Expression_Coefficient_init_ID, Parma_Polyhedra_Library::Interfaces::Java::Java_FMID_Cache::Linear_Expression_sum_ID, Parma_Polyhedra_Library::MIP_Problem::objective_function(), and PPL_DIRTY_TEMP_COEFFICIENT.
| JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_OK | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1153 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 | |||
| ) |
Definition at line 1137 of file ppl_java_globals.cc.
References CATCH_ALL, Parma_Polyhedra_Library::MIP_Problem::optimal_value(), and PPL_DIRTY_TEMP_COEFFICIENT.
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimization_1mode | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 915 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::optimization_mode().
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimizing_1point | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1123 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::optimizing_point().
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1control_1parameter | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 946 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::set_control_parameter().
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1objective_1function | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 1044 of file ppl_java_globals.cc.
References CATCH_ALL, le, and Parma_Polyhedra_Library::MIP_Problem::set_objective_function().
| JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1optimization_1mode | ( | JNIEnv * | , |
| jobject | , | ||
| jobject | |||
| ) |
Definition at line 1056 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::set_optimization_mode().
| JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_solve | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1079 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::solve().
| JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_space_1dimension | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 864 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::space_dimension().
| JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_toString | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1231 of file ppl_java_globals.cc.
| JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_total_1memory_1in_1bytes | ( | JNIEnv * | , |
| jobject | |||
| ) |
Definition at line 1219 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::total_memory_in_bytes().