Class InvariantCalculator
- java.lang.Object
-
- org.processmining.plugins.petrinet.structuralanalysis.invariants.InvariantCalculator
-
public class InvariantCalculator extends java.lang.ObjectTitle: 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
- Version:
- 1.1
- Author:
- Boudewijn van Dongen, modified by Arya Adriansyah
-
-
Constructor Summary
Constructors Constructor Description InvariantCalculator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static cern.colt.matrix.DoubleMatrix2Dcalculate(org.processmining.framework.plugin.PluginContext context, cern.colt.matrix.DoubleMatrix2D incidenceMatrix)static cern.colt.matrix.DoubleMatrix2Dcalculate(org.processmining.framework.plugin.PluginContext context, cern.colt.matrix.DoubleMatrix2D incidenceMatrix, boolean isSemiPositive)static intgcd(int m, int n)static intgetGCDs(int[] numbers)
-
-
-
Method Detail
-
calculate
public static cern.colt.matrix.DoubleMatrix2D calculate(org.processmining.framework.plugin.PluginContext context, cern.colt.matrix.DoubleMatrix2D incidenceMatrix)
-
calculate
public static cern.colt.matrix.DoubleMatrix2D calculate(org.processmining.framework.plugin.PluginContext context, cern.colt.matrix.DoubleMatrix2D incidenceMatrix, boolean isSemiPositive)
-
getGCDs
public static int getGCDs(int[] numbers)
-
gcd
public static int gcd(int m, int n)
-
-