/dports/devel/ppl/ppl-1.2/src/ |
H A D | Sparse_Row_defs.hh | 744 void linear_combine(const Sparse_Row& y, 754 void linear_combine(const Sparse_Row& y, 864 void linear_combine(Sparse_Row& x, const Dense_Row& y, 876 void linear_combine(Sparse_Row& x, const Dense_Row& y, 886 void linear_combine(Dense_Row& x, const Sparse_Row& y, 898 void linear_combine(Dense_Row& x, const Sparse_Row& y, 908 void linear_combine(Sparse_Row& x, const Sparse_Row& y, 920 void linear_combine(Sparse_Row& x, const Sparse_Row& y,
|
H A D | Linear_Expression_Impl_templates.hh | 94 linear_combine(y, i.space_dimension()); in linear_combine() 319 linear_combine(e2, Coefficient_one(), -1); in operator -=() 452 linear_combine(y, Coefficient_one(), factor); in add_mul_assign() 902 linear_combine(*p, v); in linear_combine() 905 linear_combine(*p, v); in linear_combine() 922 linear_combine(*p, c1, c2); in linear_combine() 925 linear_combine(*p, c1, c2); in linear_combine() 1055 linear_combine(*p, i); in linear_combine() 1058 linear_combine(*p, i); in linear_combine() 1076 linear_combine(*p, c1, c2, start, end); in linear_combine() [all …]
|
H A D | Linear_Expression_Impl_defs.hh | 243 virtual void linear_combine(const Linear_Expression_Interface& y, Variable v); 247 virtual void linear_combine(const Linear_Expression_Interface& y, 467 linear_combine(const Linear_Expression_Interface& y, dimension_type i); 474 virtual void linear_combine(const Linear_Expression_Interface& y, 598 void linear_combine(const Linear_Expression_Impl<Row2>& y, Variable v); 603 void linear_combine(const Linear_Expression_Impl<Row2>& y, 654 void linear_combine(const Linear_Expression_Impl<Row2>& y, dimension_type i); 659 void linear_combine(const Linear_Expression_Impl<Row2>& y,
|
H A D | Linear_Expression_Interface_defs.hh | 159 linear_combine(const Linear_Expression_Interface& y, Variable v) = 0; 163 virtual void linear_combine(const Linear_Expression_Interface& y, 382 linear_combine(const Linear_Expression_Interface& y, dimension_type i) = 0; 389 virtual void linear_combine(const Linear_Expression_Interface& y,
|
H A D | Dense_Row_defs.hh | 342 void linear_combine(const Dense_Row& y, 354 void linear_combine(const Dense_Row& y, 543 void linear_combine(Dense_Row& x, const Dense_Row& y, 552 void linear_combine(Dense_Row& x, const Dense_Row& y,
|
H A D | Sparse_Row.cc | 370 PPL::Sparse_Row::linear_combine(const Sparse_Row& y, in linear_combine() function in PPL::Sparse_Row 503 PPL::Sparse_Row::linear_combine(const Sparse_Row& y, in linear_combine() function in PPL::Sparse_Row 847 PPL::linear_combine(Sparse_Row& x, const Dense_Row& y, in linear_combine() function in PPL 878 PPL::linear_combine(Sparse_Row& x, const Dense_Row& y, in linear_combine() function in PPL 1043 PPL::linear_combine(Dense_Row& x, const Sparse_Row& y, in linear_combine() function in PPL 1071 PPL::linear_combine(Dense_Row& x, const Sparse_Row& y, in linear_combine() function in PPL 1156 PPL::linear_combine(Sparse_Row& x, const Sparse_Row& y, in linear_combine() function in PPL 1159 x.linear_combine(y, coeff1, coeff2); in linear_combine() 1163 PPL::linear_combine(Sparse_Row& x, const Sparse_Row& y, in linear_combine() function in PPL 1167 x.linear_combine(y, c1, c2, start, end); in linear_combine()
|
H A D | Grid_simplify.cc | 50 row.expr.linear_combine(pivot.expr, in reduce_line_with_line() 79 row.expr.linear_combine(pivot.expr, in reduce_equality_with_equality() 124 row_e.linear_combine(old_pivot_e, reduced_pivot_col, -reduced_row_col, start, end); in reduce_pc_with_pc() 148 row.expr.linear_combine(pivot.expr, 1, -1, 0, num_columns); in reduce_parameter_with_line() 183 row.expr.linear_combine(pivot.expr, in reduce_parameter_with_line()
|
H A D | Linear_Expression_inlines.hh | 566 ::linear_combine(const Linear_Expression& y, dimension_type i) { in linear_combine() function in Parma_Polyhedra_Library::Linear_Expression 567 impl->linear_combine(*y.impl, i); in linear_combine() 572 ::linear_combine(const Linear_Expression& y, in linear_combine() function in Parma_Polyhedra_Library::Linear_Expression 575 impl->linear_combine(*y.impl, c1, c2); in linear_combine() 597 Linear_Expression::linear_combine(const Linear_Expression& y, in linear_combine() function in Parma_Polyhedra_Library::Linear_Expression 602 impl->linear_combine(*y.impl, c1, c2, start, end); in linear_combine()
|
H A D | Dense_Row_inlines.hh | 505 linear_combine(Dense_Row& x, const Dense_Row& y, in linear_combine() function 508 x.linear_combine(y, coeff1, coeff2); in linear_combine() 512 linear_combine(Dense_Row& x, const Dense_Row& y, in linear_combine() function 516 x.linear_combine(y, c1, c2, start, end); in linear_combine()
|
H A D | Linear_Expression_defs.hh | 535 void linear_combine(const Linear_Expression& y, Variable v); 539 void linear_combine(const Linear_Expression& y, 725 void linear_combine(const Linear_Expression& y, dimension_type i); 729 void linear_combine(const Linear_Expression& y,
|
H A D | MIP_Problem_defs.hh | 743 static void linear_combine(Row& x, const Row& y, const dimension_type k); 763 static void linear_combine(Dense_Row& x, const Sparse_Row& y,
|
H A D | Polyhedron_conversion_templates.hh | 546 dest_i.expr.linear_combine(dest_nle.expr, in conversion() 585 dest_i.expr.linear_combine(dest_nle.expr, in conversion() 882 new_row.expr.linear_combine(dest.sys.rows[i].expr, in conversion()
|
H A D | Constraint.cc | 189 PPL::Constraint::linear_combine(const Constraint& y, dimension_type i) { in linear_combine() function in PPL::Constraint 190 expr.linear_combine(y.expr, i); in linear_combine()
|
H A D | Dense_Row.cc | 389 PPL::Dense_Row::linear_combine(const Dense_Row& y, in linear_combine() function in PPL::Dense_Row 395 x.linear_combine(y, coeff1, coeff2, 0, x.size()); in linear_combine() 399 PPL::Dense_Row::linear_combine(const Dense_Row& y, in linear_combine() function in PPL::Dense_Row
|
H A D | Grid_Generator.cc | 244 PPL::Grid_Generator::linear_combine(const Grid_Generator& y, in linear_combine() function in PPL::Grid_Generator 246 expr.linear_combine(y.expr, i); in linear_combine()
|
H A D | termination.cc | 725 le.linear_combine(i->expr, 1, -fp_i, 1, n + 1); in one_affine_ranking_function_PR() 774 le.linear_combine(i->expr, 1, -fp_i, 1, n + 1); in one_affine_ranking_function_PR_original() 844 le.linear_combine(i->expr, 1, -g_i, 1, n + 1); in all_affine_ranking_functions_PR() 928 le.linear_combine(i->expr, 1, -g_i, 1, n + 1); in all_affine_ranking_functions_PR_original()
|
H A D | Generator.cc | 207 PPL::Generator::linear_combine(const Generator& y, dimension_type i) { in linear_combine() function in PPL::Generator 208 expr.linear_combine(y.expr, i); in linear_combine()
|
H A D | MIP_Problem.cc | 855 linear_combine(tableau_k, tableau[j], base[j]); in process_pending_constraints() 921 linear_combine(working_cost, tableau[i], base[i]); in process_pending_constraints() 1360 PPL::MIP_Problem::linear_combine(Row& x, const Row& y, in linear_combine() function in PPL::MIP_Problem 1376 x.linear_combine(y, normalized_y_k, normalized_x_k); in linear_combine() 1392 PPL::MIP_Problem::linear_combine(Dense_Row& x, in linear_combine() function in PPL::MIP_Problem 1409 Parma_Polyhedra_Library::linear_combine(x, y, normalized_y_k, normalized_x_k); in linear_combine() 1458 linear_combine(tableau_i, tableau_out, entering_var_index); in pivot() 1463 linear_combine(working_cost, tableau_out, entering_var_index); in pivot() 1919 linear_combine(working_cost, tableau[i], base_i); in second_phase()
|
H A D | Linear_System_templates.hh | 607 rows[k].linear_combine(rows[rank], j); in gauss() 665 row_i.linear_combine(row_k, j); in back_substitute() 698 row_i.linear_combine(row_k, j); in back_substitute()
|
H A D | Grid_Generator_defs.hh | 680 void linear_combine(const Grid_Generator& y, dimension_type i);
|
H A D | Congruence.cc | 126 expr.linear_combine(e, 1, c, 0, e.space_dimension() + 1); in affine_preimage()
|
H A D | Grid_templates.hh | 347 row.expr.linear_combine(pivot.expr, in reduce_reduced()
|
H A D | Constraint_defs.hh | 703 void linear_combine(const Constraint& y, dimension_type i);
|
H A D | Grid_public.cc | 215 point_expr.linear_combine(g->expr, Coefficient_one(), Coefficient_one(), in Grid() 231 e.linear_combine(point_expr, Coefficient_one(), g->divisor(), in Grid() 233 e.linear_combine(g->expr, Coefficient_one(), -point_divisor, in Grid() 240 e.linear_combine(g->expr, Coefficient_one(), Coefficient_one(), in Grid() 703 gen.expr.linear_combine(point.expr, p_div, -g_div, in relation_with()
|
H A D | Generator_defs.hh | 652 void linear_combine(const Generator& y, dimension_type i);
|