public abstract class DefaultFixedPointSolver<T extends IVariable<T>> extends AbstractFixedPointSolver<T>
AbstractFixedPointSolver.StatementDEFAULT_PERIODIC_MAINTENANCE_INTERVAL, DEFAULT_VERBOSE_INTERVAL, verbose, workListCHANGED, CHANGED_AND_FIXED, CHANGED_MASK, FIXED_MASK, NOT_CHANGED, NOT_CHANGED_AND_FIXED, SIDE_EFFECT_MASK| Constructor and Description |
|---|
DefaultFixedPointSolver() |
DefaultFixedPointSolver(int expectedOut) |
| Modifier and Type | Method and Description |
|---|---|
IFixedPointSystem<T> |
getFixedPointSystem() |
addAllStatementsToWorkList, addToWorkList, changedVariable, emptyWorkList, getMaxEvalBetweenTopo, getMinSizeForTopSort, getNumberOfEvaluations, getPeriodicMaintainInterval, getStatements, getTopologicalGrowthFactor, getVerboseInterval, incNumberOfEvaluations, initForFirstSolve, initializeVariables, initializeWorkList, isChanged, isFixed, isSideEffect, lineBreak, makeStmtRHS, newStatement, newStatement, newStatement, newStatement, newStatement, orderStatements, performVerboseAction, periodicMaintenance, removeStatement, setMaxEvalBetweenTopo, setMinEquationsForTopSort, setTopologicalGrowthFactor, solve, toStringpublic DefaultFixedPointSolver(int expectedOut)
expectedOut - number of expected out edges in the "usual" case for constraints .. used to
tune graph representationpublic DefaultFixedPointSolver()
public IFixedPointSystem<T> getFixedPointSystem()
IFixedPointSolver