Go to the previous section.

Concept Index

a

  • access_vector
  • add
  • add, row/column
  • an implementation of include_for()
  • An Inequality
  • annotations
  • array access functions
  • array dimensions
  • array_info
  • auxiliary variable

    b

  • boolean
  • branch-and-bound

    c

  • coeff
  • column space
  • columns, number of
  • compile
  • compose a matrix
  • Compose a matrix
  • conditional variables
  • constraint
  • constraint constructors
  • Constraint manipulation
  • Constraint math
  • constraints
  • constructors, a single row
  • constructors, matrices
  • constructors, Single Inequality
  • contained?
  • creation, linear inequalities

    d

  • DECstation
  • del_columns
  • deleting a column of a matrix
  • deleting a column of a row
  • deleting a row of a matrix
  • deleting many of columns
  • dependence.h
  • divide

    e

  • elimination, fourier-motzkin
  • equalities
  • Example: an implementation of include_for()
  • Example: loop tiling

    f

  • FILE *
  • file input
  • filter
  • Fourier-Motzkin
  • fourier-motzkin elimination
  • fract_matrix
  • fract_vector
  • fract_vector_list

    g

  • g++
  • gcd
  • GNU

    i

  • identity matrix
  • immed
  • immed_list
  • include files
  • include_for()
  • inequalities, linear
  • inequality creating
  • inequality manipulation
  • inequality math
  • input, from a file
  • inserting a column
  • inserting an element
  • integer solution
  • integer_matrix
  • integer_row
  • is contained

    k

  • kernel

    l

  • lcm
  • libdependence.a
  • libsuif.a
  • libsuifmath.a
  • lin_ineq
  • linear inequalities
  • linear inequalities with names
  • linear inequalities, set of
  • linear inequality creation
  • linear inequality manipulation
  • linear inequality math
  • link
  • loop bounds
  • loop index variables
  • loop tiling
  • LU Decomposition

    m

  • manipulation, a single row
  • manipulation, linear inequalities
  • manipulation, matrices
  • manipulation, single inequality inequality
  • math, A single inequality
  • math, a single row
  • math, linear inequalities
  • math, matrices
  • matrices, for linear algebra
  • matrices, fractional elements
  • matrix
  • matrix constructors
  • Matrix Library
  • matrix manipulation
  • matrix math
  • merging
  • MIPSEL
  • multiply

    n

  • name table
  • name table entry
  • name_table
  • name_table_entry
  • name_table_entry_kind
  • named linear inequalities
  • named linear inequality
  • named_lin_ineq
  • NIM
  • nte_aux
  • nte_cond
  • nte_dim
  • nte_loop
  • nte_none
  • nte_summary
  • nte_symconst
  • null space
  • number of columns
  • number of rows

    o

  • order, highest
  • overview

    p

  • particular solution
  • permutation matrices
  • permuting rows
  • pivot column
  • preface
  • projection

    r

  • range, of a matrix
  • rank
  • rank, column
  • rank, of a matrix
  • rank, row
  • repetitions
  • resizing a matrix
  • row constructors
  • row manipulation
  • row math
  • rows, number of

    s

  • set of linear inequalities
  • shadow
  • shuffle
  • single inequality
  • single row
  • SPARC
  • subtract
  • SUIF
  • suif.h
  • suifmath.h
  • summary variable
  • swapping columns
  • swapping elements
  • swapping rows
  • switch, row/column
  • symbolic constants

    t

  • tree_for
  • tree_if

    u

  • unused variables

    v

  • var_sym
  • vector spaces
  • vector_space
  • vectors

    z

  • zeros
  • Go to the previous section.