PPL Configured Java Language Interface
1.2
|
#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 1024 of file ppl_java_globals.cc.
References Parma_Polyhedra_Library::MIP_Problem::add_constraint(), c, and CATCH_ALL.
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraints | ( | JNIEnv * | , |
jobject | , | ||
jobject | |||
) |
Definition at line 1036 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 1000 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 1012 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 1246 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 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.
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 | |||
) |
Definition at line 989 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 964 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 1096 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 1113 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 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 | |||
) |
Definition at line 932 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 880 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 1072 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 856 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 893 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 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 | |||
) |
Definition at line 1141 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 919 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 1127 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 950 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 1048 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 1060 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 1083 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 868 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 1235 of file ppl_java_globals.cc.
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_total_1memory_1in_1bytes | ( | JNIEnv * | , |
jobject | |||
) |
Definition at line 1223 of file ppl_java_globals.cc.
References CATCH_ALL, and Parma_Polyhedra_Library::MIP_Problem::total_memory_in_bytes().