public class DynamicMatrix extends StaticMatrix
Constructor and Description |
---|
DynamicMatrix(Psystem ps) |
Modifier and Type | Method and Description |
---|---|
void |
checkMutualConsistency(CellLikeConfiguration c1,
java.lang.String environment) |
void |
executeRules(CellLikeConfiguration c1,
java.lang.String environment,
DCBAProbabilisticSimulator sim) |
void |
filterColumns1(CellLikeConfiguration c1,
java.lang.String environment) |
void |
filterColumns2(CellLikeConfiguration c1,
java.lang.String environment) |
void |
filterRows(CellLikeConfiguration c1,
java.lang.String environment) |
boolean |
getAllZeroes() |
java.util.List<MatrixColumn> |
getFilterColumns() |
java.util.List<MatrixRow> |
getFilterRows() |
long |
getSelectedRules() |
void |
initData(java.lang.String environment) |
void |
initFilterRows(CellLikeConfiguration c1,
java.lang.String environment) |
void |
maximality(CellLikeConfiguration c1,
java.lang.String environment) |
void |
normalizeRowsAndCalculateMinimums(CellLikeConfiguration c1,
java.lang.String environment) |
void |
removeLeftHandRuleObjects(CellLikeConfiguration c1,
java.lang.String environment) |
void |
setAllZeroes(boolean allZeroes) |
java.lang.String |
toString() |
void |
updateMultiplicities(CellLikeConfiguration c1,
java.lang.String environment) |
getColumns, getEnvironmentLabels, getRows, getStaticMatrix
public DynamicMatrix(Psystem ps) throws PlinguaCoreException
PlinguaCoreException
public java.util.List<MatrixRow> getFilterRows()
public java.util.List<MatrixColumn> getFilterColumns()
public void initData(java.lang.String environment)
public void filterColumns1(CellLikeConfiguration c1, java.lang.String environment)
public void filterColumns2(CellLikeConfiguration c1, java.lang.String environment)
public void checkMutualConsistency(CellLikeConfiguration c1, java.lang.String environment) throws PlinguaCoreException
PlinguaCoreException
public void initFilterRows(CellLikeConfiguration c1, java.lang.String environment)
public void filterRows(CellLikeConfiguration c1, java.lang.String environment)
public void normalizeRowsAndCalculateMinimums(CellLikeConfiguration c1, java.lang.String environment)
public void removeLeftHandRuleObjects(CellLikeConfiguration c1, java.lang.String environment)
public void updateMultiplicities(CellLikeConfiguration c1, java.lang.String environment)
public void maximality(CellLikeConfiguration c1, java.lang.String environment)
public long getSelectedRules()
public void setAllZeroes(boolean allZeroes)
allZeroes
- the allZeroes to setpublic boolean getAllZeroes()
public void executeRules(CellLikeConfiguration c1, java.lang.String environment, DCBAProbabilisticSimulator sim)
public java.lang.String toString()
toString
in class StaticMatrix