Class IncidenceMatrixFactory
- java.lang.Object
-
- org.processmining.plugins.petrinet.structuralanalysis.IncidenceMatrixFactory
-
public class IncidenceMatrixFactory extends java.lang.ObjectThis class generate incidence matrix from a net- Version:
- Oct 30, 2008
- Author:
- arya
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static cern.colt.matrix.DoubleMatrix2DgetIncidenceMatrix(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transitionstatic cern.colt.matrix.DoubleMatrix2DgetSignedIncidenceMatrix(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transitionstatic cern.colt.matrix.DoubleMatrix2DgetTransposedIncidenceMatrix(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)Generate transposed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions columns indicate placesstatic cern.colt.matrix.DoubleMatrix2DgetTransposedSignedIncidenceMatrix(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)Generate transposed signed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions Columns indicate places
-
-
-
Method Detail
-
getTransposedIncidenceMatrix
public static cern.colt.matrix.DoubleMatrix2D getTransposedIncidenceMatrix(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)Generate transposed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions columns indicate places- Parameters:
net-- Returns:
-
getIncidenceMatrix
public static cern.colt.matrix.DoubleMatrix2D getIncidenceMatrix(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transition- Parameters:
net-- Returns:
-
getTransposedSignedIncidenceMatrix
public static cern.colt.matrix.DoubleMatrix2D getTransposedSignedIncidenceMatrix(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
Generate transposed signed incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate transitions Columns indicate places- Parameters:
net-- Returns:
-
getSignedIncidenceMatrix
public static cern.colt.matrix.DoubleMatrix2D getSignedIncidenceMatrix(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net)
Generate incidence matrix from petrinet (and its variants) Inhibitor net and ResetNet arc are ignored Rows indicate places columns indicate transition- Parameters:
net-- Returns:
-
-