Uses of Interface
edu.toronto.cs.mvset.MvSet

Packages that use MvSet
edu.toronto.cs.boolpg   
edu.toronto.cs.boolpg.parser   
edu.toronto.cs.cfa   
edu.toronto.cs.ctl   
edu.toronto.cs.gclang.parser   
edu.toronto.cs.modelchecker   
edu.toronto.cs.mvset   
edu.toronto.cs.proof2   
edu.toronto.cs.tlq   
edu.toronto.cs.yasm.pprogram   
edu.toronto.cs.yasm.trace   
 

Uses of MvSet in edu.toronto.cs.boolpg
 

Methods in edu.toronto.cs.boolpg that return MvSet
 MvSet BoolProgramCompiler.getInit()
           
 

Uses of MvSet in edu.toronto.cs.boolpg.parser
 

Methods in edu.toronto.cs.boolpg.parser that return MvSet
 MvSet BoolProgramBuilder.assign(antlr.collections.AST _t)
           
 MvSet BoolProgramBuilder.boolConstant(antlr.collections.AST _t)
           
 MvSet BoolProgramBuilder.boolExpr(antlr.collections.AST _t)
           
abstract  MvSet VariableTable.Variable.eq(MvSet v)
           
 MvSet VariableTable.ProcessCounter.eq(MvSet v)
           
 MvSet VariableTable.StateVariable.eq(MvSet v)
           
abstract  MvSet VariableTable.Variable.eq(java.lang.String v)
           
 MvSet VariableTable.ProcessCounter.eq(java.lang.String v)
           
 MvSet VariableTable.StateVariable.eq(java.lang.String v)
           
 MvSet VariableTable.StateVariable.eq(VariableTable.StateVariable v)
           
abstract  MvSet VariableTable.Variable.eq(VariableTable.Variable v)
           
 MvSet VariableTable.ProcessCounter.eq(VariableTable.Variable v)
           
 MvSet VariableTable.StateVariable.eq(VariableTable.Variable v)
           
abstract  MvSet VariableTable.Variable.eqShadow(int i)
           
 MvSet VariableTable.ProcessCounter.eqShadow(int i)
           
 MvSet VariableTable.StateVariable.eqShadow(int idx)
           
 MvSet VariableTable.StateVariable.getMvSet()
           
 MvSet BoolProgramBuilder.iteBranch(MvSet cond)
           
 MvSet BoolProgramBuilder.leafExpr(antlr.collections.AST _t)
           
 MvSet BoolProgramBuilder.myBranch(MvSet cond)
           
 MvSet BoolProgramBuilder.varDecl(antlr.collections.AST _t)
           
 MvSet BoolProgramBuilder.varname(antlr.collections.AST _t)
           
 

Methods in edu.toronto.cs.boolpg.parser with parameters of type MvSet
abstract  MvSet VariableTable.Variable.eq(MvSet v)
           
 MvSet VariableTable.ProcessCounter.eq(MvSet v)
           
 MvSet VariableTable.StateVariable.eq(MvSet v)
           
 MvSet BoolProgramBuilder.iteBranch(MvSet cond)
           
 MvSet BoolProgramBuilder.myBranch(MvSet cond)
           
protected  void VariableTable.StateVariable.setMvSet(MvSet v)
           
 

Uses of MvSet in edu.toronto.cs.cfa
 

Classes in edu.toronto.cs.cfa that implement MvSet
 class CFAMvSetFactory.CFAMvSet
           
 

Methods in edu.toronto.cs.cfa that return MvSet
 MvSet CFAMvSetFactory.bot()
           
 MvSet CFAMvSetFactory.buildCube(int[] varIndex)
           
 MvSet CFAMvSetFactory.CFAMvRelation.bwdImage(MvSet v)
           
 MvSet CFAMvSetFactory.CFAMvSet.cofactor(AlgebraValue[] r)
           
 MvSet CFAMvSetFactory.CFAMvSet.cofactor(int argIdx, AlgebraValue value)
           
 MvSet CFAMvSetFactory.CFAMvSet.cofactor(MvSet v)
           
 MvSet CFAMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet CFAMvSetFactory.createConstant(AlgebraValue value)
           
 MvSet CFAMvSetFactory.createPoint(AlgebraValue[] args, AlgebraValue value)
           
 MvSet CFAMvSetFactory.createProjection(int argIdx)
           
 MvSet CFAMvSetFactory.CFAMvRelation.dualBwdImage(MvSet v)
           
 MvSet CFAMvSetFactory.embed(int nodeId, MvSet mvSet)
           
 MvSet CFAMvSetFactory.embedMvSet(MvSet mvSet)
           
 MvSet CFAMvSetFactory.CFAMvSet.existAbstract(MvSet _cube)
           
 MvSet CFAMvSetFactory.CFAMvSet.forallAbstract(MvSet _cube)
           
 MvSet CFAMvSetFactory.CFAMvRelation.fwdImage(MvSet v)
           
 MvSet CFA.CFANode.getState()
          Get the State value.
 MvSet CFAMvSetFactory.infoBot()
           
 MvSet CFAMvSetFactory.infoTop()
           
 MvSet CFAMvSetFactory.CFAMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet CFAMvSetFactory.CFAMvSet.ptwiseCompose(int op, MvSet g)
           
 MvSet CFAMvSetFactory.CFAMvSet.ptwiseNeg()
           
 MvSet CFAMvSetFactory.CFAMvSet.renameArgs(int[] newArgs)
           
 MvSet CFAMvSetFactory.CFAMvRelation.toMvSet()
           
 MvSet CFAMvSetFactory.top()
           
 MvSet CFAMvSetFactory.var(int arg, AlgebraValue argVal, AlgebraValue value)
           
 

Methods in edu.toronto.cs.cfa with parameters of type MvSet
 CFA.CFANode CFA.addNode(java.lang.String strValue, MvSet state)
           
 MvSet CFAMvSetFactory.CFAMvRelation.bwdImage(MvSet v)
           
 MvSet CFAMvSetFactory.CFAMvSet.cofactor(MvSet v)
           
 MvSet CFAMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet CFAMvSetFactory.CFAMvRelation.dualBwdImage(MvSet v)
           
static void CFAMvSetFactory.dumpMvSet(MvSet mvSet)
           
 MvSet CFAMvSetFactory.embed(int nodeId, MvSet mvSet)
           
 MvSet CFAMvSetFactory.embedMvSet(MvSet mvSet)
           
 MvSet CFAMvSetFactory.CFAMvSet.existAbstract(MvSet _cube)
           
 MvSet CFAMvSetFactory.CFAMvSet.forallAbstract(MvSet _cube)
           
 MvSet CFAMvSetFactory.CFAMvRelation.fwdImage(MvSet v)
           
 java.util.Iterator CFAMvSetFactory.CFAMvSet.mintermIterator(MvSet _vars, AlgebraValue val)
           
 MvSet CFAMvSetFactory.CFAMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet CFAMvSetFactory.CFAMvSet.ptwiseCompose(int op, MvSet g)
           
 void CFA.CFANode.setState(MvSet newState)
          Set the State value.
 

Constructors in edu.toronto.cs.cfa with parameters of type MvSet
CFA.CFANode(int _id, java.lang.String _strValue, MvSet _state)
           
 

Uses of MvSet in edu.toronto.cs.ctl
 

Methods in edu.toronto.cs.ctl that return MvSet
 MvSet CTLAtomPropNode.getMvSet()
           
 MvSet CTLMvSetNode.getMvSet()
           
 MvSet[] CTLPlaceholderNode.getTerm(int i)
           
 MvSet[][] CTLPlaceholderNode.getTerms()
           
 

Methods in edu.toronto.cs.ctl with parameters of type MvSet
static CTLMvSetNode CTLFactory.createCTLMvSetNode(MvSet mvset)
           
static CTLTransitionNode CTLFactory.createCTLTransitionNode(MvSet mvset)
           
 void CTLAtomPropNode.setMvSet(MvSet v)
           
 void CTLPlaceholderNode.setTerms(MvSet[][] v)
           
 

Constructors in edu.toronto.cs.ctl with parameters of type MvSet
CTLAtomPropNode(java.lang.String _name, MvSet value)
           
CTLMvSetNode(MvSet set)
          Construct a CTL node associated with a particular MvSet.
CTLTransitionNode(MvSet set)
           
 

Uses of MvSet in edu.toronto.cs.gclang.parser
 

Methods in edu.toronto.cs.gclang.parser that return MvSet
 MvSet GCLangBuilder.assign(antlr.collections.AST _t)
           
 MvSet GCLangBuilder.atomicCommand(antlr.collections.AST _t)
           
 MvSet GCLangBuilder.command(antlr.collections.AST _t)
           
abstract  MvSet VariableTable.Variable.eq(MvSet v)
           
 MvSet VariableTable.EnumeratedVariable.eq(MvSet v)
           
 MvSet VariableTable.StateVariable.eq(MvSet v)
           
abstract  MvSet VariableTable.Variable.eq(java.lang.String v)
           
 MvSet VariableTable.EnumeratedVariable.eq(java.lang.String v)
           
 MvSet VariableTable.StateVariable.eq(java.lang.String v)
           
 MvSet VariableTable.EnumeratedVariable.eq(VariableTable.EnumeratedVariable v)
           
 MvSet VariableTable.StateVariable.eq(VariableTable.StateVariable v)
           
abstract  MvSet VariableTable.Variable.eq(VariableTable.Variable v)
           
 MvSet VariableTable.EnumeratedVariable.eq(VariableTable.Variable v)
           
 MvSet VariableTable.StateVariable.eq(VariableTable.Variable v)
           
abstract  MvSet VariableTable.Variable.eqShadow(int i)
           
 MvSet VariableTable.EnumeratedVariable.eqShadow(int idx)
           
 MvSet VariableTable.StateVariable.eqShadow(int idx)
           
 MvSet GCLangBuilder.expression(antlr.collections.AST _t)
           
 MvSet GCLangCompiler.getInit()
           
 MvSet VariableTable.StateVariable.getMvSet()
           
protected  MvSet GCLangBuilder.guard(antlr.collections.AST _t)
           
 MvSet GCLangBuilder.guardedCommand(antlr.collections.AST _t)
           
 MvSet GCLangBuilder.ite(antlr.collections.AST _t)
           
 MvSet GCLangBuilder.skip(antlr.collections.AST _t)
           
 

Methods in edu.toronto.cs.gclang.parser with parameters of type MvSet
 VariableTable.DefineVariable VariableTable.declareDefine(java.lang.String name, MvSet value)
          Describe declareDefine method here.
abstract  MvSet VariableTable.Variable.eq(MvSet v)
           
 MvSet VariableTable.EnumeratedVariable.eq(MvSet v)
           
 MvSet VariableTable.StateVariable.eq(MvSet v)
           
protected  void VariableTable.StateVariable.setMvSet(MvSet v)
           
 

Constructors in edu.toronto.cs.gclang.parser with parameters of type MvSet
VariableTable.DefineVariable(java.lang.String name, MvSet value)
           
 

Uses of MvSet in edu.toronto.cs.modelchecker
 

Methods in edu.toronto.cs.modelchecker that return MvSet
 MvSet MvSetModelChecker.__checkCTL(CTLNode ctl, MvSet init)
           
 MvSet MvSetModelChecker.checkCTL(CTLNode v)
           
 MvSet MvSetModelChecker.checkCTL(CTLNode ctl, MvSet state)
           
 MvSet XKripkeStructure.getInit()
           
 MvSet XKripkeStructure.getPrimeCube()
           
 MvSet MvSetModelChecker.getUnPrimeCube()
           
 MvSet XKripkeStructure.getUnPrimeCube()
           
 

Methods in edu.toronto.cs.modelchecker with parameters of type MvSet
 MvSet MvSetModelChecker.__checkCTL(CTLNode ctl, MvSet init)
           
 MvSet MvSetModelChecker.checkCTL(CTLNode ctl, MvSet state)
           
 CTLNode[] StatePresenter.toCTL(MvSet cube)
           
 

Constructors in edu.toronto.cs.modelchecker with parameters of type MvSet
CTLUntilExpander(MvSet _top)
           
XKripkeStructure(MvRelation _trans, MvSet _init, int[] _prime, MvSet _primeCube, MvSet _unPrimeCube, java.lang.String[] _varNames, IAlgebra _algebra, int _numDDVars, int _numVars, CTLReWriter _rewriter, StatePresenter _statePresenter)
           
XKripkeStructure(MvRelation _trans, MvSet _init, int[] _prime, MvSet _primeCube, MvSet _unPrimeCube, java.lang.String[] _varNames, IAlgebra _algebra, int _numDDVars, int _numVars, CTLReWriter _rewriter, StatePresenter _statePresenter, java.lang.String _name)
           
 

Uses of MvSet in edu.toronto.cs.mvset
 

Classes in edu.toronto.cs.mvset that implement MvSet
 class AbstractMvSet
           
 class CUADDMvSetFactory.CUADDMvSet
           
 class JADDMvSetFactory.JADDMvSet
           
 class JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet
           
 class JCUDDMvSetFactory.JCUDDMvSet
           
 class MDDMvSetFactory.MDDMvSet
           
 

Methods in edu.toronto.cs.mvset that return MvSet
 MvSet AbstractMvSet.and(MvSet v)
          Utility functions
 MvSet MvSet.and(MvSet v)
          Utility functions
 MvSet CUADDMvSetFactory.bot()
           
 MvSet JADDMvSetFactory.bot()
           
 MvSet JCUDDBelnapMvSetFactory.bot()
           
 MvSet JCUDDMvSetFactory.bot()
           
 MvSet MDDMvSetFactory.bot()
           
 MvSet MvSetFactory.bot()
           
 MvSet CUADDMvSetFactory.buildCube(int[] varIndex)
           
 MvSet JADDMvSetFactory.buildCube(int[] varIndex)
           
 MvSet JCUDDBelnapMvSetFactory.buildCube(int[] varIndex)
           
 MvSet JCUDDMvSetFactory.buildCube(int[] varIndex)
           
 MvSet MDDMvSetFactory.buildCube(int[] varIndex)
           
 MvSet MvSetFactory.buildCube(int[] varIndex)
          builds a cube out of variables
 MvSet MvRelation.bwdImage(MvSet v)
          Describe bwdImage method here.
 MvSet MvSetMvRelation.bwdImage(MvSet v)
           
 MvSet CUADDMvSetFactory.CUADDMvSet.cofactor(AlgebraValue[] r)
           
 MvSet JADDMvSetFactory.JADDMvSet.cofactor(AlgebraValue[] r)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.cofactor(AlgebraValue[] r)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.cofactor(AlgebraValue[] r)
           
 MvSet MDDMvSetFactory.MDDMvSet.cofactor(AlgebraValue[] r)
           
 MvSet MvSet.cofactor(AlgebraValue[] r)
          Restricts the MvSet to a particular L^n (or set of permutations on L^n if r is not total)
 MvSet CUADDMvSetFactory.CUADDMvSet.cofactor(int argIdx, AlgebraValue value)
          Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
 MvSet JADDMvSetFactory.JADDMvSet.cofactor(int argIdx, AlgebraValue value)
          Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.cofactor(int argIdx, AlgebraValue value)
          Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
 MvSet JCUDDMvSetFactory.JCUDDMvSet.cofactor(int argIdx, AlgebraValue value)
          Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
 MvSet MDDMvSetFactory.MDDMvSet.cofactor(int argIdx, AlgebraValue value)
          Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
 MvSet MvSet.cofactor(int argIdx, AlgebraValue value)
          Restricts an argument h (x_0, x_1, x_2, ...) = f (x_0, ..., value, ...) where value is substituted at argIdx
 MvSet AbstractMvSet.cofactor(MvSet point)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.cofactor(MvSet cube)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.cofactor(MvSet cube)
           
 MvSet MDDMvSetFactory.MDDMvSet.cofactor(MvSet point)
           
 MvSet MvSet.cofactor(MvSet point)
           
 MvSet CUADDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet JADDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet JCUDDBelnapMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet JCUDDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet MDDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet MvSetFactory.createCase(int argIdx, MvSet[] children)
          createCase creates a case relative to argIdx this is somewhat simillar to Ite (if-then-else) in CUDD but extended to more than two children.
 MvSet CUADDMvSetFactory.createConstant(AlgebraValue v)
          Given a value in L creates a function f(x_0, x_1, ...) = value
 MvSet JADDMvSetFactory.createConstant(AlgebraValue v)
          Given a value in L creates a function f(x_0, x_1, ...) = value
 MvSet JCUDDBelnapMvSetFactory.createConstant(AlgebraValue v)
          Given a value in L creates a function f(x_0, x_1, ...) = value
 MvSet JCUDDMvSetFactory.createConstant(AlgebraValue v)
          Given a value in L creates a function f(x_0, x_1, ...) = value
 MvSet MDDMvSetFactory.createConstant(AlgebraValue v)
          Given a value in L creates a function f(x_0, x_1, ...) = value
 MvSet MvSetFactory.createConstant(AlgebraValue value)
          Given a value in L creates a function f(x_0, x_1, ...) = value
 MvSet CUADDMvSetFactory.createIte(int argIdx, MvSet child0, MvSet child1)
           
 MvSet JCUDDBelnapMvSetFactory.createIte(int argIdx, MvSet child0, MvSet child1)
           
 MvSet JCUDDMvSetFactory.createIte(int argIdx, MvSet child0, MvSet child1)
           
 MvSet CUADDMvSetFactory.createMvSet(CuddAdd.ADD addNode)
           
 MvSet JCUDDBelnapMvSetFactory.createMvSet(int cPtr)
           
 MvSet JCUDDMvSetFactory.createMvSet(int cPtr)
           
 MvSet JADDMvSetFactory.createMvSet(MDDNode mddNode)
           
 MvSet MDDMvSetFactory.createMvSet(MDDNode mddNode)
           
 MvSet CUADDMvSetFactory.createPoint(AlgebraValue[] args, AlgebraValue value)
          Creates a point function f (args) = value = 0 otherwise
 MvSet JADDMvSetFactory.createPoint(AlgebraValue[] args, AlgebraValue value)
          Creates a point function f (args) = value = 0 otherwise
 MvSet JCUDDBelnapMvSetFactory.createPoint(AlgebraValue[] args, AlgebraValue value)
          Creates a point function f (args) = value = 0 otherwise
 MvSet JCUDDMvSetFactory.createPoint(AlgebraValue[] args, AlgebraValue value)
          Creates a point function f (args) = value = 0 otherwise
 MvSet MDDMvSetFactory.createPoint(AlgebraValue[] args, AlgebraValue value)
          Creates a point function f (args) = value = 0 otherwise
 MvSet MvSetFactory.createPoint(AlgebraValue[] args, AlgebraValue value)
          Creates a point function f (args) = value = 0 otherwise
 MvSet CUADDMvSetFactory.createProjection(int argIdx)
          Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
 MvSet JADDMvSetFactory.createProjection(int argIdx)
          Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
 MvSet JCUDDBelnapMvSetFactory.createProjection(int argIdx)
          Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
 MvSet JCUDDMvSetFactory.createProjection(int argIdx)
          Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
 MvSet MDDMvSetFactory.createProjection(int argIdx)
          Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
 MvSet MvSetFactory.createProjection(int argIdx)
          Given an argument index (0 <= argIdx < n) constructs a projection function f(x_0, x_1, ...) = x_argIdx
 MvSet MvRelation.dualBwdImage(MvSet v)
          Dual of bwdImage dualBwdImage (v) == ! bwdImage (! v)
 MvSet MvSetMvRelation.dualBwdImage(MvSet v)
           
 MvSet AbstractMvSet.eq(MvSet v)
           
 MvSet MvSet.eq(MvSet v)
           
 MvSet CUADDMvSetFactory.CUADDMvSet.existAbstract(MvSet _cube)
           
 MvSet JADDMvSetFactory.JADDMvSet.existAbstract(MvSet _cube)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.existAbstract(MvSet _cube)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.existAbstract(MvSet _cube)
           
 MvSet MDDMvSetFactory.MDDMvSet.existAbstract(MvSet _cube)
           
 MvSet MvSet.existAbstract(MvSet cube)
           
 MvSet CUADDMvSetFactory.CUADDMvSet.forallAbstract(MvSet _cube)
           
 MvSet JADDMvSetFactory.JADDMvSet.forallAbstract(MvSet _cube)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.forallAbstract(MvSet _cube)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.forallAbstract(MvSet _cube)
           
 MvSet MDDMvSetFactory.MDDMvSet.forallAbstract(MvSet _cube)
           
 MvSet MvSet.forallAbstract(MvSet cube)
           
 MvSet MvRelation.fwdImage(MvSet v)
          Describe fwdImage method here.
 MvSet MvSetMvRelation.fwdImage(MvSet v)
           
 MvSet AbstractMvSet.geq(MvSet v)
           
 MvSet MvSet.geq(MvSet v)
           
 MvSet AbstractMvSet.impl(MvSet v)
           
 MvSet MvSet.impl(MvSet v)
           
 MvSet AbstractMvSet.infoAnd(MvSet v)
           
 MvSet MvSet.infoAnd(MvSet v)
           
 MvSet AbstractMvSetFactory.infoBot()
           
 MvSet JCUDDBelnapMvSetFactory.infoBot()
           
 MvSet JCUDDMvSetFactory.infoBot()
           
 MvSet MDDMvSetFactory.infoBot()
           
 MvSet MvSetFactory.infoBot()
           
 MvSet AbstractMvSet.infoNot()
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.infoNot()
           
 MvSet MvSet.infoNot()
           
 MvSet AbstractMvSet.infoOr(MvSet v)
           
 MvSet MvSet.infoOr(MvSet v)
           
 MvSet AbstractMvSetFactory.infoTop()
           
 MvSet JCUDDBelnapMvSetFactory.infoTop()
           
 MvSet JCUDDMvSetFactory.infoTop()
           
 MvSet MDDMvSetFactory.infoTop()
           
 MvSet MvSetFactory.infoTop()
           
 MvSet AbstractMvSet.leq(MvSet v)
           
 MvSet MvSet.leq(MvSet v)
           
 MvSet AbstractMvSet.not()
           
 MvSet MvSet.not()
           
 MvSet AbstractMvSet.or(MvSet v)
           
 MvSet MvSet.or(MvSet v)
           
 MvSet CUADDMvSetFactory.CUADDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet JADDMvSetFactory.JADDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet MDDMvSetFactory.MDDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet MvSet.ptwiseCompare(int op, MvSet g)
          Ptwise compare: <=, >=, =.
 MvSet CUADDMvSetFactory.CUADDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet JADDMvSetFactory.JADDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet JCUDDMvSetFactory.JCUDDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet MDDMvSetFactory.MDDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet MvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet CUADDMvSetFactory.CUADDMvSet.ptwiseNeg()
          Creates a ptwise negation h (x) = \neg f (x)
 MvSet JADDMvSetFactory.JADDMvSet.ptwiseNeg()
          Creates a ptwise negation h (x) = \neg f (x)
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.ptwiseNeg()
          Creates a ptwise negation h (x) = \neg f (x)
 MvSet JCUDDMvSetFactory.JCUDDMvSet.ptwiseNeg()
          Creates a ptwise negation h (x) = \neg f (x)
 MvSet MDDMvSetFactory.MDDMvSet.ptwiseNeg()
          Creates a ptwise negation h (x) = \neg f (x)
 MvSet MvSet.ptwiseNeg()
          Creates a ptwise negation h (x) = \neg f (x)
 MvSet CUADDMvSetFactory.CUADDMvSet.renameArgs(int[] newArgs)
          Renames the arguments.
 MvSet JADDMvSetFactory.JADDMvSet.renameArgs(int[] newArgs)
          Renames the arguments.
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.renameArgs(int[] newArgs)
          Renames the arguments.
 MvSet JCUDDMvSetFactory.JCUDDMvSet.renameArgs(int[] newArgs)
          Renames the arguments.
 MvSet MDDMvSetFactory.MDDMvSet.renameArgs(int[] newArgs)
          Renames the arguments.
 MvSet MvSet.renameArgs(int[] newArgs)
          Renames the arguments.
 MvSet MvRelation.toMvSet()
          Describe toMvSet method here.
 MvSet MvSetMvRelation.toMvSet()
           
 MvSet CUADDMvSetFactory.top()
           
 MvSet JADDMvSetFactory.top()
           
 MvSet JCUDDBelnapMvSetFactory.top()
           
 MvSet JCUDDMvSetFactory.top()
           
 MvSet MDDMvSetFactory.top()
           
 MvSet MvSetFactory.top()
           
 MvSet CUADDMvSetFactory.var(int argIdx, AlgebraValue argVal, AlgebraValue value)
           
 MvSet JADDMvSetFactory.var(int argIdx, AlgebraValue argVal, AlgebraValue value)
           
 MvSet JCUDDBelnapMvSetFactory.var(int argIdx, AlgebraValue argVal, AlgebraValue value)
           
 MvSet JCUDDMvSetFactory.var(int argIdx, AlgebraValue argVal, AlgebraValue value)
           
 MvSet MDDMvSetFactory.var(int argIdx, AlgebraValue argVal, AlgebraValue value)
           
 MvSet MvSetFactory.var(int arg, AlgebraValue argVal, AlgebraValue value)
          Builds an mvset corresponding to (arg = argVal) /\ value
 

Methods in edu.toronto.cs.mvset with parameters of type MvSet
 MvSet AbstractMvSet.and(MvSet v)
          Utility functions
 MvSet MvSet.and(MvSet v)
          Utility functions
 MvSet MvRelation.bwdImage(MvSet v)
          Describe bwdImage method here.
 MvSet MvSetMvRelation.bwdImage(MvSet v)
           
 MvSet AbstractMvSet.cofactor(MvSet point)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.cofactor(MvSet cube)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.cofactor(MvSet cube)
           
 MvSet MDDMvSetFactory.MDDMvSet.cofactor(MvSet point)
           
 MvSet MvSet.cofactor(MvSet point)
           
 MvSet CUADDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet JADDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet JCUDDBelnapMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet JCUDDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet MDDMvSetFactory.createCase(int argIdx, MvSet[] children)
           
 MvSet MvSetFactory.createCase(int argIdx, MvSet[] children)
          createCase creates a case relative to argIdx this is somewhat simillar to Ite (if-then-else) in CUDD but extended to more than two children.
 MvSet CUADDMvSetFactory.createIte(int argIdx, MvSet child0, MvSet child1)
           
 MvSet JCUDDBelnapMvSetFactory.createIte(int argIdx, MvSet child0, MvSet child1)
           
 MvSet JCUDDMvSetFactory.createIte(int argIdx, MvSet child0, MvSet child1)
           
 MvSet MvRelation.dualBwdImage(MvSet v)
          Dual of bwdImage dualBwdImage (v) == ! bwdImage (! v)
 MvSet MvSetMvRelation.dualBwdImage(MvSet v)
           
 MvSet AbstractMvSet.eq(MvSet v)
           
 MvSet MvSet.eq(MvSet v)
           
 MvSet CUADDMvSetFactory.CUADDMvSet.existAbstract(MvSet _cube)
           
 MvSet JADDMvSetFactory.JADDMvSet.existAbstract(MvSet _cube)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.existAbstract(MvSet _cube)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.existAbstract(MvSet _cube)
           
 MvSet MDDMvSetFactory.MDDMvSet.existAbstract(MvSet _cube)
           
 MvSet MvSet.existAbstract(MvSet cube)
           
 MvSet CUADDMvSetFactory.CUADDMvSet.forallAbstract(MvSet _cube)
           
 MvSet JADDMvSetFactory.JADDMvSet.forallAbstract(MvSet _cube)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.forallAbstract(MvSet _cube)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.forallAbstract(MvSet _cube)
           
 MvSet MDDMvSetFactory.MDDMvSet.forallAbstract(MvSet _cube)
           
 MvSet MvSet.forallAbstract(MvSet cube)
           
 MvSet MvRelation.fwdImage(MvSet v)
          Describe fwdImage method here.
 MvSet MvSetMvRelation.fwdImage(MvSet v)
           
 MvSet AbstractMvSet.geq(MvSet v)
           
 MvSet MvSet.geq(MvSet v)
           
 MvSet AbstractMvSet.impl(MvSet v)
           
 MvSet MvSet.impl(MvSet v)
           
 MvSet AbstractMvSet.infoAnd(MvSet v)
           
 MvSet MvSet.infoAnd(MvSet v)
           
 MvSet AbstractMvSet.infoOr(MvSet v)
           
 MvSet MvSet.infoOr(MvSet v)
           
 MvSet AbstractMvSet.leq(MvSet v)
           
 MvSet MvSet.leq(MvSet v)
           
 java.util.Iterator AbstractMvSet.mintermIterator(MvSet vars, AlgebraValue v)
           
 java.util.Iterator JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.mintermIterator(MvSet vars, AlgebraValue val)
           
 java.util.Iterator JCUDDMvSetFactory.JCUDDMvSet.mintermIterator(MvSet vars, AlgebraValue val)
           
 java.util.Iterator MDDMvSetFactory.MDDMvSet.mintermIterator(MvSet _vars, AlgebraValue val)
           
 java.util.Iterator MvSet.mintermIterator(MvSet vars, AlgebraValue val)
           
 MvSet AbstractMvSet.or(MvSet v)
           
 MvSet MvSet.or(MvSet v)
           
 MvSet CUADDMvSetFactory.CUADDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet JADDMvSetFactory.JADDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet JCUDDMvSetFactory.JCUDDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet MDDMvSetFactory.MDDMvSet.ptwiseCompare(int op, MvSet g)
           
 MvSet MvSet.ptwiseCompare(int op, MvSet g)
          Ptwise compare: <=, >=, =.
 MvSet CUADDMvSetFactory.CUADDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet JADDMvSetFactory.JADDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet JCUDDMvSetFactory.JCUDDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet MDDMvSetFactory.MDDMvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvSet MvSet.ptwiseCompose(int op, MvSet g)
          Creates a pointwise composition op is an operator: L x L -> L f is the current mv-set result h (x) = f (x) op g (x)
 MvRelation AbstractMvSet.toMvRelation(MvSet invar, MvSet preVarCube, MvSet postVarCube, int[] preToPostMap, int[] postToPreMap)
           
 MvRelation JCUDDBelnapMvSetFactory.JCUDDBelnapMvSet.toMvRelation(MvSet invariant, MvSet preVariablesCube, MvSet postVariablesCube, int[] preToPostMap, int[] postToPreMap)
           
 MvRelation JCUDDMvSetFactory.JCUDDMvSet.toMvRelation(MvSet invariant, MvSet preVariablesCube, MvSet postVariablesCube, int[] preToPostMap, int[] postToPreMap)
           
 MvRelation MvSet.toMvRelation(MvSet invar, MvSet preVarCube, MvSet postVarCube, int[] preToPostMap, int[] postToPreMap)
           
 

Constructors in edu.toronto.cs.mvset with parameters of type MvSet
MvSetMvRelation(MvSet _reln, MvSet _preVariablesCube, MvSet _postVariablesCube, int[] _preToPostMap, int[] _postToPreMap)
           
MvSetMvRelation(MvSet _reln, MvSet _invariant, MvSet _preVariablesCube, MvSet _postVariablesCube, int[] _preToPostMap, int[] _postToPreMap)
          Creates a new MvSetMvRelation instance.
 

Uses of MvSet in edu.toronto.cs.proof2
 

Methods in edu.toronto.cs.proof2 that return MvSet
protected abstract  MvSet CTLProver.PreferAvoidEXProofRule.getPreferred(MvSet allSucc)
           
 MvSet Formula.getState()
           
 

Methods in edu.toronto.cs.proof2 with parameters of type MvSet
static void CTLProver.dumpMvSet(MvSet mvSet, AlgebraValue x)
           
static Formula Formula.duplicate(Formula f, CTLNode ctl, AlgebraValue val, MvSet state)
           
protected abstract  MvSet CTLProver.PreferAvoidEXProofRule.getPreferred(MvSet allSucc)
           
 void CTLProver.BaseEXProofRule.getSuccessorMap(MvSet state, java.lang.String name, CTLNode conseq)
           
 

Constructors in edu.toronto.cs.proof2 with parameters of type MvSet
AboveFormula(CTLNode _ctl, AlgebraValue _val, MvSet _state)
           
BelowFormula(CTLNode _ctl, AlgebraValue _val, MvSet _state)
           
ComparisonFormula(CTLNode _ctl, AlgebraValue _val, MvSet _state)
           
EqualFormula(CTLNode _ctl, AlgebraValue _val, MvSet _state)
           
Formula(CTLNode _ctl, AlgebraValue _val, MvSet _state)
           
VisitedEXProofRule(MvSetModelChecker mc, MvSet _visited)
           
 

Uses of MvSet in edu.toronto.cs.tlq
 

Methods in edu.toronto.cs.tlq that return MvSet
 MvSet MvSetCrossProductAlgebra.CrossProductValue.getValue(int i)
           
 

Methods in edu.toronto.cs.tlq with parameters of type MvSet
 MvSetUpsetAlgebra.MvSetUpsetValue MvSetUpsetAlgebra.getJoinIrreducible(int i, MvSet mvSet)
          Convinience method to produce an join irreducible element of this algebra without creating a cross-product element first.
 CTLNode MvSetPlaceholderReWriter.getOneSolution(MvSet v, StatePresenter presenter, boolean negated)
           
 MvSetCrossProductAlgebra.CrossProductValue MvSetCrossProductAlgebra.newValue(int idx, MvSet v)
           
 

Uses of MvSet in edu.toronto.cs.yasm.pprogram
 

Methods in edu.toronto.cs.yasm.pprogram that return MvSet
 MvSet PredicateTable.AddPredicate.__getMvSet()
           
 MvSet CondMvRelation.bwdImage(MvSet v)
           
 MvSet FunctionCallMvRelation.bwdImage(MvSet v)
           
 MvSet ReturnSelectorMvRelation.bwdImage(MvSet v)
           
 MvSet SkipMvRelation.bwdImage(MvSet v)
           
 MvSet CondMvRelation.dualBwdImage(MvSet v)
           
 MvSet FunctionCallMvRelation.dualBwdImage(MvSet v)
           
 MvSet ReturnSelectorMvRelation.dualBwdImage(MvSet v)
           
 MvSet SkipMvRelation.dualBwdImage(MvSet v)
           
 MvSet PredicateTable.IntVariable.eq(int i)
           
 MvSet PredicateTable.IntVariable.eq(java.lang.Integer i)
           
 MvSet CondMvRelation.fwdImage(MvSet v)
           
 MvSet FunctionCallMvRelation.fwdImage(MvSet v)
           
 MvSet ReturnSelectorMvRelation.fwdImage(MvSet v)
           
 MvSet SkipMvRelation.fwdImage(MvSet v)
           
 MvSet PredicateTable.IntVariable.getBitCube()
           
protected  MvSet PProgramCompiler.getInit()
           
 MvSet PredicateTable.Predicate.getMvSet()
           
 MvSet PredicateTable.AddPredicate.getMvSet()
           
 MvSet PredicateTable.IntVariable.getMvSet()
           
 MvSet CondMvRelation.toMvSet()
           
 MvSet FunctionCallMvRelation.toMvSet()
           
 MvSet ReturnSelectorMvRelation.toMvSet()
           
 MvSet SkipMvRelation.toMvSet()
           
 

Methods in edu.toronto.cs.yasm.pprogram with parameters of type MvSet
 MvSet CondMvRelation.bwdImage(MvSet v)
           
 MvSet FunctionCallMvRelation.bwdImage(MvSet v)
           
 MvSet ReturnSelectorMvRelation.bwdImage(MvSet v)
           
 MvSet SkipMvRelation.bwdImage(MvSet v)
           
 MvSet CondMvRelation.dualBwdImage(MvSet v)
           
 MvSet FunctionCallMvRelation.dualBwdImage(MvSet v)
           
 MvSet ReturnSelectorMvRelation.dualBwdImage(MvSet v)
           
 MvSet SkipMvRelation.dualBwdImage(MvSet v)
           
 MvSet CondMvRelation.fwdImage(MvSet v)
           
 MvSet FunctionCallMvRelation.fwdImage(MvSet v)
           
 MvSet ReturnSelectorMvRelation.fwdImage(MvSet v)
           
 MvSet SkipMvRelation.fwdImage(MvSet v)
           
 

Constructors in edu.toronto.cs.yasm.pprogram with parameters of type MvSet
CondMvRelation(MvSet _invariant, MvSet _cond)
           
FunctionCallMvRelation(MvSet _invariant, MvSet _selector, MvSet _selectorCube, MvRelation _args)
           
ReturnSelectorMvRelation(MvSet _invariant, MvSet _selector, MvSet _selectorCube)
           
SkipMvRelation(MvSet _invariant)
           
 

Uses of MvSet in edu.toronto.cs.yasm.trace
 

Constructors in edu.toronto.cs.yasm.trace with parameters of type MvSet
TraceGenerator(PProgram _pProgram, XKripkeStructure _xkripke, MvSetModelChecker _xchek, CTLNode prop, MvSet _result, AlgebraValue _value)
          Creates a new TraceGenerator instance.