PPL Java Language Interface  1.2
ppl_java_globals.cc File Reference
#include "ppl_java_common_defs.hh"
#include "parma_polyhedra_library_Artificial_Parameter.h"
#include "parma_polyhedra_library_Artificial_Parameter_Sequence.h"
#include "parma_polyhedra_library_Bounded_Integer_Type_Overflow.h"
#include "parma_polyhedra_library_Bounded_Integer_Type_Representation.h"
#include "parma_polyhedra_library_Bounded_Integer_Type_Width.h"
#include "parma_polyhedra_library_By_Reference.h"
#include "parma_polyhedra_library_Coefficient.h"
#include "parma_polyhedra_library_Complexity_Class.h"
#include "parma_polyhedra_library_Congruence.h"
#include "parma_polyhedra_library_Congruence_System.h"
#include "parma_polyhedra_library_Constraint.h"
#include "parma_polyhedra_library_Constraint_System.h"
#include "parma_polyhedra_library_Degenerate_Element.h"
#include "parma_polyhedra_library_Generator.h"
#include "parma_polyhedra_library_Generator_System.h"
#include "parma_polyhedra_library_Generator_Type.h"
#include "parma_polyhedra_library_Grid_Generator.h"
#include "parma_polyhedra_library_Grid_Generator_System.h"
#include "parma_polyhedra_library_Grid_Generator_Type.h"
#include "parma_polyhedra_library_IO.h"
#include "parma_polyhedra_library_Linear_Expression.h"
#include "parma_polyhedra_library_Linear_Expression_Coefficient.h"
#include "parma_polyhedra_library_Linear_Expression_Difference.h"
#include "parma_polyhedra_library_Linear_Expression_Sum.h"
#include "parma_polyhedra_library_Linear_Expression_Times.h"
#include "parma_polyhedra_library_Linear_Expression_Unary_Minus.h"
#include "parma_polyhedra_library_Linear_Expression_Variable.h"
#include "parma_polyhedra_library_MIP_Problem.h"
#include "parma_polyhedra_library_MIP_Problem_Status.h"
#include "parma_polyhedra_library_Optimization_Mode.h"
#include "parma_polyhedra_library_Pair.h"
#include "parma_polyhedra_library_Parma_Polyhedra_Library.h"
#include "parma_polyhedra_library_Partial_Function.h"
#include "parma_polyhedra_library_PIP_Problem.h"
#include "parma_polyhedra_library_PIP_Problem_Status.h"
#include "parma_polyhedra_library_PIP_Decision_Node.h"
#include "parma_polyhedra_library_PIP_Solution_Node.h"
#include "parma_polyhedra_library_PIP_Tree_Node.h"
#include "parma_polyhedra_library_Poly_Con_Relation.h"
#include "parma_polyhedra_library_Poly_Gen_Relation.h"
#include "parma_polyhedra_library_PPL_Object.h"
#include "parma_polyhedra_library_Relation_Symbol.h"
#include "parma_polyhedra_library_Variable.h"
#include "parma_polyhedra_library_Variables_Set.h"
Include dependency graph for ppl_java_globals.cc:

Go to the source code of this file.

Functions

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_initialize_1library (JNIEnv *env, jclass)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_finalize_1library (JNIEnv *env, jclass)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_By_1Reference_initIDs (JNIEnv *env, jclass j_by_ref_class)
 
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Coefficient_bits (JNIEnv *, jclass)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Coefficient_initIDs (JNIEnv *env, jclass j_coeff_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Complexity_1Class_initIDs (JNIEnv *env, jclass j_complexity_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Congruence_initIDs (JNIEnv *env, jclass j_congruence_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Congruence_1System_initIDs (JNIEnv *env, jclass j_con_sys_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Constraint_initIDs (JNIEnv *env, jclass j_constraint_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Constraint_1System_initIDs (JNIEnv *env, jclass j_con_sys_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Degenerate_1Element_initIDs (JNIEnv *env, jclass j_degenerate_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Generator_initIDs (JNIEnv *env, jclass j_generator_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Generator_1System_initIDs (JNIEnv *env, jclass j_gen_sys_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Generator_1Type_initIDs (JNIEnv *env, jclass j_gen_type_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_initIDs (JNIEnv *env, jclass j_grid_generator_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1System_initIDs (JNIEnv *env, jclass j_gen_sys_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1Type_initIDs (JNIEnv *env, jclass j_grid_gen_type_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_initIDs (JNIEnv *env, jclass j_le_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Coefficient_initIDs (JNIEnv *env, jclass j_le_coeff_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Difference_initIDs (JNIEnv *env, jclass j_le_diff_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Sum_initIDs (JNIEnv *env, jclass j_le_sum_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Times_initIDs (JNIEnv *env, jclass j_le_times_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Unary_1Minus_initIDs (JNIEnv *env, jclass j_le_uminus_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Variable_initIDs (JNIEnv *env, jclass j_le_var_class)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_is_1zero (JNIEnv *env, jobject j_this)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_all_1homogeneous_1terms_1are_1zero (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_1Status_initIDs (JNIEnv *env, jclass j_mip_status_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_1Status_initIDs (JNIEnv *env, jclass j_mip_status_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Optimization_1Mode_initIDs (JNIEnv *env, jclass j_opt_mode_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pair_initIDs (JNIEnv *env, jclass j_pair_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Poly_1Con_1Relation_initIDs (JNIEnv *env, jclass j_poly_con_relation_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Poly_1Gen_1Relation_initIDs (JNIEnv *env, jclass j_poly_gen_relation_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PPL_1Object_initIDs (JNIEnv *env, jclass j_ppl_object_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Relation_1Symbol_initIDs (JNIEnv *env, jclass j_rel_sym_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Bounded_1Integer_1Type_1Overflow_initIDs (JNIEnv *env, jclass j_bounded_overflow_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Bounded_1Integer_1Type_1Representation_initIDs (JNIEnv *env, jclass j_bounded_rep_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Bounded_1Integer_1Type_1Width_initIDs (JNIEnv *env, jclass j_bounded_width_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Variable_initIDs (JNIEnv *env, jclass j_variable_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Variables_1Set_initIDs (JNIEnv *env, jclass j_vset_class)
 
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1major (JNIEnv *, jclass)
 
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1minor (JNIEnv *, jclass)
 
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1revision (JNIEnv *, jclass)
 
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1beta (JNIEnv *, jclass)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version (JNIEnv *env, jclass)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_banner (JNIEnv *env, jclass)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1rounding_1for_1PPL (JNIEnv *env, jclass)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_restore_1pre_1PPL_1rounding (JNIEnv *env, jclass)
 
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_irrational_1precision (JNIEnv *env, jclass)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1irrational_1precision (JNIEnv *env, jclass, jint p)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1timeout (JNIEnv *env, jclass, jint csecs)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_reset_1timeout (JNIEnv *env, jclass)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1deterministic_1timeout (JNIEnv *env, jclass, jint unscaled_weight, jint scale)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_reset_1deterministic_1timeout (JNIEnv *env, jclass)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_max_1space_1dimension (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_space_1dimension (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_integer_1space_1dimensions (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_objective_1function (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimization_1mode (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_get_1control_1parameter (JNIEnv *env, jobject j_this_mip_problem, jobject j_cpn)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1control_1parameter (JNIEnv *env, jobject j_this_mip_problem, jobject j_cpv)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_constraints (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_clear (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1space_1dimensions_1and_1embed (JNIEnv *env, jobject j_this_mip_problem, jlong j_dim)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1to_1integer_1space_1dimensions (JNIEnv *env, jobject j_this_mip_problem, jobject j_vset)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraint (JNIEnv *env, jobject j_this_mip_problem, jobject j_c)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraints (JNIEnv *env, jobject j_this_mip_problem, jobject j_cs)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1objective_1function (JNIEnv *env, jobject j_this_mip_problem, jobject j_le)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1optimization_1mode (JNIEnv *env, jobject j_this_mip_problem, jobject j_opt_mode)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_is_1satisfiable (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_solve (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_evaluate_1objective_1function (JNIEnv *env, jobject j_this_mip_problem, jobject j_gen, jobject j_coeff_num, jobject j_coeff_den)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_feasible_1point (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimizing_1point (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimal_1value (JNIEnv *env, jobject j_this_mip_problem, jobject j_coeff_num, jobject j_coeff_den)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_OK (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__J (JNIEnv *env, jobject j_this_mip_problem, jlong j_dim)
 
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 *env, jobject j_this_mip_problem, jlong j_dim, jobject j_cs, jobject j_le, jobject j_opt_mode)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__Lparma_1polyhedra_1library_MIP_1Problem_2 (JNIEnv *env, jobject j_this, jobject j_y)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_free (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_finalize (JNIEnv *env, jobject j_this)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_total_1memory_1in_1bytes (JNIEnv *env, jobject j_this_mip_problem)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_toString (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Variable_toString (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Variable_setStringifier (JNIEnv *env, jclass j_variable_class, jobject j_stringifier)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_toString (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_toString (JNIEnv *env, jobject g)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_toString (JNIEnv *env, jobject c)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_toString (JNIEnv *env, jobject g)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_toString (JNIEnv *env, jobject g)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1System_toString (JNIEnv *env, jobject ggs)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1System_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_1System_toString (JNIEnv *env, jobject gs)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_1System_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_1System_toString (JNIEnv *env, jobject cs)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_1System_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_1System_toString (JNIEnv *env, jobject cgs)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_1System_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_IO_wrap_1string (JNIEnv *env, jclass, jstring str, jint indent_depth, jint preferred_first_line_length, jint preferred_line_length)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_build_1cpp_1object__J (JNIEnv *env, jobject j_this_pip_problem, jlong j_dim)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_build_1cpp_1object__JLparma_1polyhedra_1library_Constraint_1System_2Lparma_1polyhedra_1library_Variables_1Set_2 (JNIEnv *env, jobject j_this_pip_problem, jlong j_dim, jobject j_cs, jobject j_vars)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_build_1cpp_1object__Lparma_1polyhedra_1library_PIP_1Problem_2 (JNIEnv *env, jobject j_this, jobject j_y)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_OK (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_total_1memory_1in_1bytes (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_external_1memory_1in_1bytes (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_toString (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_free (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1_problem_finalize (JNIEnv *env, jobject j_this)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_max_1space_1dimension (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_space_1dimension (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_get_1big_1parameter_1dimension (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_parameter_1space_1dimensions (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_set_1big_1parameter_1dimension (JNIEnv *env, jobject j_this_pip_problem, jlong j_dim)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_number_1of_1parameter_1space_1dimensions (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1space_1dimensions_1and_1embed (JNIEnv *env, jobject j_this_pip_problem, jlong j_dim_vars, jlong j_dim_pars)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1to_1parameter_1space_1dimensions (JNIEnv *env, jobject j_this_pip_problem, jobject j_vars)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_number_1of_1constraints (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1constraint (JNIEnv *env, jobject j_this_pip_problem, jobject j_c)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1constraints (JNIEnv *env, jobject j_this_pip_problem, jobject j_cs)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_is_1satisfiable (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_solve (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_solution (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_optimizing_1solution (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_get_1pip_1problem_1control_1parameter (JNIEnv *env, jobject j_this_pip_problem, jobject j_cpn)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_constraint_1at_1index (JNIEnv *env, jobject j_this_pip_problem, jlong j_index)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_constraints (JNIEnv *env, jobject j_this_pip_problem)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_set_1pip_1problem_1control_1parameter (JNIEnv *env, jobject j_this_pip_problem, jobject j_cpv)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_OK (JNIEnv *env, jobject j_this_pip_tree)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_free (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_finalize (JNIEnv *env, jobject j_this)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_constraints (JNIEnv *env, jobject j_this_pip_node)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_as_1solution (JNIEnv *env, jobject j_this)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_as_1decision (JNIEnv *env, jobject j_this)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_number_1of_1artificials (JNIEnv *env, jobject j_this)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_artificials (JNIEnv *env, jobject j_this_pip_node)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_toString (JNIEnv *env, jobject j_this)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Decision_1Node_child_1node (JNIEnv *env, jobject j_this, jboolean j_branch)
 
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Solution_1Node_parametric_1values (JNIEnv *env, jobject j_this, jobject j_var)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Artificial_1Parameter_initIDs (JNIEnv *env, jclass j_artificial_parameter_class)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Artificial_1Parameter_ascii_1dump (JNIEnv *env, jobject j_this)
 
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Artificial_1Parameter_toString (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Artificial_1Parameter_1Sequence_initIDs (JNIEnv *env, jclass j_aps_class)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_build_1cpp_1object (JNIEnv *env, jobject j_this_pfunc)
 
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Partial_1Function_has_1empty_1codomain (JNIEnv *env, jobject j_this_pfunc)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Partial_1Function_max_1in_1codomain (JNIEnv *env, jobject j_this_pfunc)
 
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Partial_1Function_maps (JNIEnv *env, jobject j_this_pfunc, jlong j_i)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_insert (JNIEnv *env, jobject j_this_pfunc, jlong i, jlong j)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_free (JNIEnv *env, jobject j_this)
 
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_finalize (JNIEnv *env, jobject j_this)
 

Function Documentation

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Artificial_1Parameter_1Sequence_initIDs ( JNIEnv *  env,
jclass  j_aps_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Artificial_1Parameter_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 2115 of file ppl_java_globals.cc.

References CATCH_ALL.

JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Artificial_1Parameter_toString ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 2129 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_By_1Reference_initIDs ( JNIEnv *  env,
jclass  j_by_ref_class 
)
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Coefficient_bits ( JNIEnv *  ,
jclass   
)

Definition at line 102 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Complexity_1Class_initIDs ( JNIEnv *  env,
jclass  j_complexity_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_1System_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Congruence_1System_initIDs ( JNIEnv *  env,
jclass  j_con_sys_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_1System_toString ( JNIEnv *  env,
jobject  cgs 
)

Definition at line 1483 of file ppl_java_globals.cc.

JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Congruence_toString ( JNIEnv *  env,
jobject  g 
)

Definition at line 1390 of file ppl_java_globals.cc.

JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_1System_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_1System_toString ( JNIEnv *  env,
jobject  cs 
)

Definition at line 1459 of file ppl_java_globals.cc.

JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Constraint_toString ( JNIEnv *  env,
jobject  c 
)

Definition at line 1344 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Degenerate_1Element_initIDs ( JNIEnv *  env,
jclass  j_degenerate_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_1System_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Generator_1System_initIDs ( JNIEnv *  env,
jclass  j_gen_sys_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_1System_toString ( JNIEnv *  env,
jobject  gs 
)

Definition at line 1436 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Generator_1Type_initIDs ( JNIEnv *  env,
jclass  j_gen_type_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Generator_toString ( JNIEnv *  env,
jobject  g 
)

Definition at line 1321 of file ppl_java_globals.cc.

JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1System_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1System_initIDs ( JNIEnv *  env,
jclass  j_gen_sys_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1System_toString ( JNIEnv *  env,
jobject  ggs 
)

Definition at line 1413 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_1Type_initIDs ( JNIEnv *  env,
jclass  j_grid_gen_type_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Grid_1Generator_toString ( JNIEnv *  env,
jobject  g 
)

Definition at line 1367 of file ppl_java_globals.cc.

JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_IO_wrap_1string ( JNIEnv *  env,
jclass  ,
jstring  str,
jint  indent_depth,
jint  preferred_first_line_length,
jint  preferred_line_length 
)

Definition at line 1506 of file ppl_java_globals.cc.

References CATCH_ALL, CHECK_RESULT_RETURN, and wrap_string().

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Coefficient_initIDs ( JNIEnv *  env,
jclass  j_le_coeff_class 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Difference_initIDs ( JNIEnv *  env,
jclass  j_le_diff_class 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Sum_initIDs ( JNIEnv *  env,
jclass  j_le_sum_class 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Unary_1Minus_initIDs ( JNIEnv *  env,
jclass  j_le_uminus_class 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_1Variable_initIDs ( JNIEnv *  env,
jclass  j_le_var_class 
)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_all_1homogeneous_1terms_1are_1zero ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_initIDs ( JNIEnv *  env,
jclass  j_le_class 
)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_is_1zero ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Linear_1Expression_toString ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1298 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraint ( JNIEnv *  env,
jobject  j_this_mip_problem,
jobject  j_c 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1constraints ( JNIEnv *  env,
jobject  j_this_mip_problem,
jobject  j_cs 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1space_1dimensions_1and_1embed ( JNIEnv *  env,
jobject  j_this_mip_problem,
jlong  j_dim 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_add_1to_1integer_1space_1dimensions ( JNIEnv *  env,
jobject  j_this_mip_problem,
jobject  j_vset 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_build_1cpp_1object__J ( JNIEnv *  env,
jobject  j_this_mip_problem,
jlong  j_dim 
)

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 *  env,
jobject  j_this_mip_problem,
jlong  j_dim,
jobject  j_cs,
jobject  j_le,
jobject  j_opt_mode 
)

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 *  env,
jobject  j_this,
jobject  j_y 
)

Definition at line 1195 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_clear ( JNIEnv *  env,
jobject  j_this_mip_problem 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_evaluate_1objective_1function ( JNIEnv *  env,
jobject  j_this_mip_problem,
jobject  j_gen,
jobject  j_coeff_num,
jobject  j_coeff_den 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_feasible_1point ( JNIEnv *  env,
jobject  j_this_mip_problem 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_finalize ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1215 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_free ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1204 of file ppl_java_globals.cc.

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

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 *  env,
jobject  j_this_mip_problem,
jobject  j_coeff_num,
jobject  j_coeff_den 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimization_1mode ( JNIEnv *  env,
jobject  j_this_mip_problem 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_optimizing_1point ( JNIEnv *  env,
jobject  j_this_mip_problem 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1control_1parameter ( JNIEnv *  env,
jobject  j_this_mip_problem,
jobject  j_cpv 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1objective_1function ( JNIEnv *  env,
jobject  j_this_mip_problem,
jobject  j_le 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_set_1optimization_1mode ( JNIEnv *  env,
jobject  j_this_mip_problem,
jobject  j_opt_mode 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_solve ( JNIEnv *  env,
jobject  j_this_mip_problem 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_space_1dimension ( JNIEnv *  env,
jobject  j_this_mip_problem 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_toString ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1235 of file ppl_java_globals.cc.

JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_MIP_1Problem_total_1memory_1in_1bytes ( JNIEnv *  env,
jobject  j_this_mip_problem 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Pair_initIDs ( JNIEnv *  env,
jclass  j_pair_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_banner ( JNIEnv *  env,
jclass   
)

Definition at line 757 of file ppl_java_globals.cc.

References Parma_Polyhedra_Library::banner().

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_finalize_1library ( JNIEnv *  env,
jclass   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_initialize_1library ( JNIEnv *  env,
jclass   
)
JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_irrational_1precision ( JNIEnv *  env,
jclass   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_reset_1deterministic_1timeout ( JNIEnv *  env,
jclass   
)

Definition at line 847 of file ppl_java_globals.cc.

References CATCH_ALL.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_reset_1timeout ( JNIEnv *  env,
jclass   
)

Definition at line 818 of file ppl_java_globals.cc.

References CATCH_ALL.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_restore_1pre_1PPL_1rounding ( JNIEnv *  env,
jclass   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1deterministic_1timeout ( JNIEnv *  env,
jclass  ,
jint  unscaled_weight,
jint  scale 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1irrational_1precision ( JNIEnv *  env,
jclass  ,
jint  p 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1rounding_1for_1PPL ( JNIEnv *  env,
jclass   
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_set_1timeout ( JNIEnv *  env,
jclass  ,
jint  csecs 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version ( JNIEnv *  env,
jclass   
)

Definition at line 741 of file ppl_java_globals.cc.

References Parma_Polyhedra_Library::version().

JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1beta ( JNIEnv *  ,
jclass   
)

Definition at line 735 of file ppl_java_globals.cc.

References Parma_Polyhedra_Library::version_beta().

JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1major ( JNIEnv *  ,
jclass   
)

Definition at line 717 of file ppl_java_globals.cc.

References Parma_Polyhedra_Library::version_major().

JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1minor ( JNIEnv *  ,
jclass   
)

Definition at line 723 of file ppl_java_globals.cc.

References Parma_Polyhedra_Library::version_minor().

JNIEXPORT jint JNICALL Java_parma_1polyhedra_1library_Parma_1Polyhedra_1Library_version_1revision ( JNIEnv *  ,
jclass   
)

Definition at line 729 of file ppl_java_globals.cc.

References Parma_Polyhedra_Library::version_revision().

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_build_1cpp_1object ( JNIEnv *  env,
jobject  j_this_pfunc 
)

Definition at line 2153 of file ppl_java_globals.cc.

References CATCH_ALL.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_finalize ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 2223 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_free ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 2211 of file ppl_java_globals.cc.

JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_Partial_1Function_has_1empty_1codomain ( JNIEnv *  env,
jobject  j_this_pfunc 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Partial_1Function_insert ( JNIEnv *  env,
jobject  j_this_pfunc,
jlong  i,
jlong  j 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Partial_1Function_maps ( JNIEnv *  env,
jobject  j_this_pfunc,
jlong  j_i 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_Partial_1Function_max_1in_1codomain ( JNIEnv *  env,
jobject  j_this_pfunc 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1_problem_finalize ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1633 of file ppl_java_globals.cc.

JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Decision_1Node_child_1node ( JNIEnv *  env,
jobject  j_this,
jboolean  j_branch 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1constraint ( JNIEnv *  env,
jobject  j_this_pip_problem,
jobject  j_c 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1constraints ( JNIEnv *  env,
jobject  j_this_pip_problem,
jobject  j_cs 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1space_1dimensions_1and_1embed ( JNIEnv *  env,
jobject  j_this_pip_problem,
jlong  j_dim_vars,
jlong  j_dim_pars 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_add_1to_1parameter_1space_1dimensions ( JNIEnv *  env,
jobject  j_this_pip_problem,
jobject  j_vars 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_ascii_1dump ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_build_1cpp_1object__J ( JNIEnv *  env,
jobject  j_this_pip_problem,
jlong  j_dim 
)

Definition at line 1526 of file ppl_java_globals.cc.

References CATCH_ALL.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_build_1cpp_1object__JLparma_1polyhedra_1library_Constraint_1System_2Lparma_1polyhedra_1library_Variables_1Set_2 ( JNIEnv *  env,
jobject  j_this_pip_problem,
jlong  j_dim,
jobject  j_cs,
jobject  j_vars 
)

Definition at line 1537 of file ppl_java_globals.cc.

References CATCH_ALL.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_build_1cpp_1object__Lparma_1polyhedra_1library_PIP_1Problem_2 ( JNIEnv *  env,
jobject  j_this,
jobject  j_y 
)

Definition at line 1552 of file ppl_java_globals.cc.

JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_constraint_1at_1index ( JNIEnv *  env,
jobject  j_this_pip_problem,
jlong  j_index 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_external_1memory_1in_1bytes ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_free ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1622 of file ppl_java_globals.cc.

JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_get_1big_1parameter_1dimension ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_get_1pip_1problem_1control_1parameter ( JNIEnv *  env,
jobject  j_this_pip_problem,
jobject  j_cpn 
)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_is_1satisfiable ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_max_1space_1dimension ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_number_1of_1constraints ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_number_1of_1parameter_1space_1dimensions ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_OK ( JNIEnv *  env,
jobject  j_this_pip_problem 
)

Definition at line 1561 of file ppl_java_globals.cc.

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

JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_optimizing_1solution ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_parameter_1space_1dimensions ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_set_1big_1parameter_1dimension ( JNIEnv *  env,
jobject  j_this_pip_problem,
jlong  j_dim 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_set_1pip_1problem_1control_1parameter ( JNIEnv *  env,
jobject  j_this_pip_problem,
jobject  j_cpv 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_solution ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_solve ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_space_1dimension ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_toString ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1597 of file ppl_java_globals.cc.

JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Problem_total_1memory_1in_1bytes ( JNIEnv *  env,
jobject  j_this_pip_problem 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Solution_1Node_parametric_1values ( JNIEnv *  env,
jobject  j_this,
jobject  j_var 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_as_1decision ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_as_1solution ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jobject JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_constraints ( JNIEnv *  env,
jobject  j_this_pip_node 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_finalize ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1935 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_free ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1924 of file ppl_java_globals.cc.

JNIEXPORT jlong JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_number_1of_1artificials ( JNIEnv *  env,
jobject  j_this 
)
JNIEXPORT jboolean JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_OK ( JNIEnv *  env,
jobject  j_this_pip_tree 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_PIP_1Tree_1Node_toString ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 2050 of file ppl_java_globals.cc.

JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Poly_1Con_1Relation_initIDs ( JNIEnv *  env,
jclass  j_poly_con_relation_class 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_Poly_1Gen_1Relation_initIDs ( JNIEnv *  env,
jclass  j_poly_gen_relation_class 
)
JNIEXPORT void JNICALL Java_parma_1polyhedra_1library_PPL_1Object_initIDs ( JNIEnv *  env,
jclass  j_ppl_object_class 
)
JNIEXPORT jstring JNICALL Java_parma_1polyhedra_1library_Variable_toString ( JNIEnv *  env,
jobject  j_this 
)

Definition at line 1260 of file ppl_java_globals.cc.