public class InvariantCalculator
extends java.lang.Object
Title: InvariantCalculator
Description: This static class calculates a minimal set of semi-positive vectors v, such that incidenceMatrix*v = 0
Modified from its original version in ProM 5 module for compatibility with Java 1.6
Copyright: Copyright (c) 2004
Company: Technische Universiteit Eindhoven
Constructor and Description |
---|
InvariantCalculator() |
Modifier and Type | Method and Description |
---|---|
static cern.colt.matrix.DoubleMatrix2D |
calculate(org.processmining.framework.plugin.PluginContext context,
cern.colt.matrix.DoubleMatrix2D incidenceMatrix) |
static cern.colt.matrix.DoubleMatrix2D |
calculate(org.processmining.framework.plugin.PluginContext context,
cern.colt.matrix.DoubleMatrix2D incidenceMatrix,
boolean isSemiPositive) |
static int |
gcd(int m,
int n) |
static int |
getGCDs(int[] numbers) |
public static cern.colt.matrix.DoubleMatrix2D calculate(org.processmining.framework.plugin.PluginContext context, cern.colt.matrix.DoubleMatrix2D incidenceMatrix)
public static cern.colt.matrix.DoubleMatrix2D calculate(org.processmining.framework.plugin.PluginContext context, cern.colt.matrix.DoubleMatrix2D incidenceMatrix, boolean isSemiPositive)
public static int getGCDs(int[] numbers)
public static int gcd(int m, int n)