public class Clustering_JgenMdl
extends java.lang.Object
FBlock_JgenMdl inside a Module_FBlock_JgenMdl.
A cluster are associated blocks. Non-associated blocks are are member of different cluster in a model.| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.List<java.util.List<FBlock_JgenMdl>> |
clusters |
| Constructor and Description |
|---|
Clustering_JgenMdl() |
| Modifier and Type | Method and Description |
|---|---|
private static long |
markPortBits(FBlock_JgenMdl stmBlock,
long mBitOutport,
int recursion) |
void |
processCluster(Module_FBlock_JgenMdl mfb) |
private void |
recursivelyGatherSourceFb(FBlock_JgenMdl currfb,
FBlock_JgenMdl endfb,
java.util.List<FBlock_JgenMdl> newsrcfb,
int recursion) |
private static java.util.List<FBlock_JgenMdl> |
sortStatements(java.util.List<FBlock_JgenMdl> unsortedStatemens) |
private static long |
sortStatementsRecursively(FBlock_JgenMdl stmBlock,
java.util.List<FBlock_JgenMdl> sortedStatements,
long mBitOutport,
int recursion) |
(package private) void |
xxxprocessCluster(Module_FBlock_JgenMdl mfb) |
java.util.List<java.util.List<FBlock_JgenMdl>> clusters
void xxxprocessCluster(Module_FBlock_JgenMdl mfb)
public void processCluster(Module_FBlock_JgenMdl mfb)
private void recursivelyGatherSourceFb(FBlock_JgenMdl currfb, FBlock_JgenMdl endfb, java.util.List<FBlock_JgenMdl> newsrcfb, int recursion)
private static java.util.List<FBlock_JgenMdl> sortStatements(java.util.List<FBlock_JgenMdl> unsortedStatemens)
private static long sortStatementsRecursively(FBlock_JgenMdl stmBlock, java.util.List<FBlock_JgenMdl> sortedStatements, long mBitOutport, int recursion)
private static long markPortBits(FBlock_JgenMdl stmBlock, long mBitOutport, int recursion)