equal function

Compare two Objects

Compare two Objects

The utility function equal can be used to compare two ROI objects and is mainly used for testing purposes.

equal(x, y, ...) ## S3 method for class '`NULL`' equal(x, y, ...) ## S3 method for class 'logical' equal(x, y, ...) ## S3 method for class 'integer' equal(x, y, ...) ## S3 method for class 'numeric' equal(x, y, ...) ## S3 method for class 'character' equal(x, y, ...) ## S3 method for class 'list' equal(x, y, ...) ## S3 method for class 'simple_triplet_matrix' equal(x, y, ...) ## S3 method for class 'L_constraint' equal(x, y, ...) ## S3 method for class 'Q_constraint' equal(x, y, ...) ## S3 method for class 'V_bound' equal(x, y, ...)

Arguments

  • x: an object to be compared with object y.
  • y: an object to be compared with object x.
  • ...: optional arguments to equal.

Returns

TRUE if x and y are equal FALSE otherwise.

Examples

## compare numeric values equal(1e-4, 1e-5, tol=1e-3) ## L_constraint lc1 <- L_constraint(diag(1), dir=c("=="), rhs=1) lc2 <- L_constraint(diag(2), dir=c("==", "<="), rhs=1:2) equal(lc1, lc1) equal(lc1, lc2)
  • Maintainer: Stefan Theussl
  • License: GPL-3
  • Last published: 2023-04-20