edu.toronto.cs.smv
Class AxelEx1b

java.lang.Object
  extended by edu.toronto.cs.smv.SMVModule
      extended by edu.toronto.cs.smv.AxelEx1b
All Implemented Interfaces:
ModelCompiler

public class AxelEx1b
extends SMVModule


Nested Class Summary
 
Nested classes/interfaces inherited from class edu.toronto.cs.smv.SMVModule
SMVModule.AlgebraDefine, SMVModule.AlgebraVariable, SMVModule.BoolCaseStatement, SMVModule.CaseStatement, SMVModule.DeclaredVariables, SMVModule.DestructivePropertyFiller, SMVModule.IntDefine, SMVModule.IntVariable, SMVModule.SMVStatePresenter, SMVModule.Variable
 
Field Summary
 
Fields inherited from class edu.toronto.cs.smv.SMVModule
NEXT_SUFFIX, VAR_SEP
 
Constructor Summary
AxelEx1b()
           
 
Method Summary
 MvSet computeInit()
           
 MvSet computeInitSingleState()
           
 MvSet computeTrans()
           
 
Methods inherited from class edu.toronto.cs.smv.SMVModule
compile, declareAlgebraDefine, declareAlgebraVariable, declareIntDefine, declareIntVariable, getAlgebra, getMvSetFactory, getMvSetFactoryClass, getName, getNumDDVars, intConstant, next, next, setAlgebra, setMvSetFactoryClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxelEx1b

public AxelEx1b()
Method Detail

computeInitSingleState

public MvSet computeInitSingleState()

computeInit

public MvSet computeInit()
Specified by:
computeInit in class SMVModule

computeTrans

public MvSet computeTrans()
Specified by:
computeTrans in class SMVModule