public final class BooleanMatrices extends Object
Constructor and Description |
---|
BooleanMatrices() |
Modifier and Type | Method and Description |
---|---|
static org.ujmp.core.booleanmatrix.BooleanMatrix |
andCol(org.ujmp.core.booleanmatrix.BooleanMatrix m,
Integer... columns) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
andCol(org.ujmp.core.booleanmatrix.BooleanMatrix m,
Iterable<Integer> columns) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
andRow(org.ujmp.core.booleanmatrix.BooleanMatrix m,
Integer... rows) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
andRow(org.ujmp.core.booleanmatrix.BooleanMatrix m,
Iterable<Integer> rows) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
apposition(org.ujmp.core.booleanmatrix.BooleanMatrix... ms) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
apposition(org.ujmp.core.booleanmatrix.BooleanMatrix left,
org.ujmp.core.booleanmatrix.BooleanMatrix right) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
biProduct(org.ujmp.core.booleanmatrix.BooleanMatrix m1,
org.ujmp.core.booleanmatrix.BooleanMatrix m2) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
booleann(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
clone(org.ujmp.core.booleanmatrix.BooleanMatrix m) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
complement(org.ujmp.core.booleanmatrix.BooleanMatrix m) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
directProduct(org.ujmp.core.booleanmatrix.BooleanMatrix m1,
org.ujmp.core.booleanmatrix.BooleanMatrix m2) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
directSum(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper,
org.ujmp.core.booleanmatrix.BooleanMatrix rightLower) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
dual(org.ujmp.core.booleanmatrix.BooleanMatrix m) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
empty(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
empty(long rows,
long columns) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
full(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
full(long rows,
long columns) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
horizontalSum(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper,
org.ujmp.core.booleanmatrix.BooleanMatrix rightLower) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
identity(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
lowerDiagonal(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
negativeIdentity(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
power(org.ujmp.core.booleanmatrix.BooleanMatrix m,
int n) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
product(org.ujmp.core.booleanmatrix.BooleanMatrix m1,
org.ujmp.core.booleanmatrix.BooleanMatrix m2) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
quadPosition(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper,
org.ujmp.core.booleanmatrix.BooleanMatrix rightUpper,
org.ujmp.core.booleanmatrix.BooleanMatrix leftLower,
org.ujmp.core.booleanmatrix.BooleanMatrix rightLower) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
reflexiveClosure(org.ujmp.core.booleanmatrix.BooleanMatrix m) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
reflexiveReduction(org.ujmp.core.booleanmatrix.BooleanMatrix m) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
semiProduct(org.ujmp.core.booleanmatrix.BooleanMatrix m1,
org.ujmp.core.booleanmatrix.BooleanMatrix m2) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
strictLowerDiagonal(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
strictUpperDiagonal(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
subposition(org.ujmp.core.booleanmatrix.BooleanMatrix... ms) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
subposition(org.ujmp.core.booleanmatrix.BooleanMatrix upper,
org.ujmp.core.booleanmatrix.BooleanMatrix lower) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
substitutionSum(org.ujmp.core.booleanmatrix.BooleanMatrix outer,
org.ujmp.core.booleanmatrix.BooleanMatrix inner,
long row,
long column,
Collection<Integer> gI,
Collection<Integer> mI) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
transitiveClosure(org.ujmp.core.booleanmatrix.BooleanMatrix m) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
transitiveReduction(org.ujmp.core.booleanmatrix.BooleanMatrix m) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
upperDiagonal(long size) |
static org.ujmp.core.booleanmatrix.BooleanMatrix |
verticalSum(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper,
org.ujmp.core.booleanmatrix.BooleanMatrix rightLower) |
public BooleanMatrices()
public static final org.ujmp.core.booleanmatrix.BooleanMatrix clone(org.ujmp.core.booleanmatrix.BooleanMatrix m)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix empty(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix empty(long rows, long columns)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix full(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix full(long rows, long columns)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix identity(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix negativeIdentity(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix lowerDiagonal(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix upperDiagonal(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix strictLowerDiagonal(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix strictUpperDiagonal(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix apposition(org.ujmp.core.booleanmatrix.BooleanMatrix... ms)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix apposition(org.ujmp.core.booleanmatrix.BooleanMatrix left, org.ujmp.core.booleanmatrix.BooleanMatrix right)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix subposition(org.ujmp.core.booleanmatrix.BooleanMatrix... ms)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix subposition(org.ujmp.core.booleanmatrix.BooleanMatrix upper, org.ujmp.core.booleanmatrix.BooleanMatrix lower)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix quadPosition(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper, org.ujmp.core.booleanmatrix.BooleanMatrix rightUpper, org.ujmp.core.booleanmatrix.BooleanMatrix leftLower, org.ujmp.core.booleanmatrix.BooleanMatrix rightLower)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix complement(org.ujmp.core.booleanmatrix.BooleanMatrix m)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix dual(org.ujmp.core.booleanmatrix.BooleanMatrix m)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix booleann(long size)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix directSum(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper, org.ujmp.core.booleanmatrix.BooleanMatrix rightLower)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix horizontalSum(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper, org.ujmp.core.booleanmatrix.BooleanMatrix rightLower)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix verticalSum(org.ujmp.core.booleanmatrix.BooleanMatrix leftUpper, org.ujmp.core.booleanmatrix.BooleanMatrix rightLower)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix substitutionSum(org.ujmp.core.booleanmatrix.BooleanMatrix outer, org.ujmp.core.booleanmatrix.BooleanMatrix inner, long row, long column, Collection<Integer> gI, Collection<Integer> mI)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix directProduct(org.ujmp.core.booleanmatrix.BooleanMatrix m1, org.ujmp.core.booleanmatrix.BooleanMatrix m2)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix biProduct(org.ujmp.core.booleanmatrix.BooleanMatrix m1, org.ujmp.core.booleanmatrix.BooleanMatrix m2)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix semiProduct(org.ujmp.core.booleanmatrix.BooleanMatrix m1, org.ujmp.core.booleanmatrix.BooleanMatrix m2)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix andCol(org.ujmp.core.booleanmatrix.BooleanMatrix m, Iterable<Integer> columns)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix andRow(org.ujmp.core.booleanmatrix.BooleanMatrix m, Iterable<Integer> rows)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix andCol(org.ujmp.core.booleanmatrix.BooleanMatrix m, Integer... columns)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix andRow(org.ujmp.core.booleanmatrix.BooleanMatrix m, Integer... rows)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix product(org.ujmp.core.booleanmatrix.BooleanMatrix m1, org.ujmp.core.booleanmatrix.BooleanMatrix m2)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix power(org.ujmp.core.booleanmatrix.BooleanMatrix m, int n)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix reflexiveClosure(org.ujmp.core.booleanmatrix.BooleanMatrix m)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix reflexiveReduction(org.ujmp.core.booleanmatrix.BooleanMatrix m)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix transitiveClosure(org.ujmp.core.booleanmatrix.BooleanMatrix m)
public static final org.ujmp.core.booleanmatrix.BooleanMatrix transitiveReduction(org.ujmp.core.booleanmatrix.BooleanMatrix m)
Copyright © 2010–2023 Francesco Kriegel. All rights reserved.