sum_over function

Sum over indexes

Sum over indexes

This functions helps to create summations over indexes.

sum_over(.expr, ...) sum_expr(.expr, ...)

Arguments

  • .expr: an expression that can be expanded to a sum
  • ...: bind variables in expr using dots. See examples.

Returns

the sum over all the indexes

Examples

if (FALSE) { # create a sum from x_1 to x_10 sum_over(x[i], i = 1:10) # create a sum from x_2 to x_10 with even indexes sum_over(x[i], i = 1:10, i %% 2 == 0) sum_over(x[i, j], i = 1:10, j = 1:i) }

See Also

add_constraint

set_objective

Please note that sum_expr is deprecated when used together with MIPModel.

  • Maintainer: Dirk Schumacher
  • License: MIT + file LICENSE
  • Last published: 2023-09-09