CVC3::TheoryArithOld::TheoryArithOld::VarOrderGraph Class Reference

Collaboration diagram for CVC3::TheoryArithOld::TheoryArithOld::VarOrderGraph:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Private Member Functions

Private Attributes


Detailed Description

Definition at line 136 of file theory_arith_old.h.


Member Function Documentation

bool TheoryArithOld::VarOrderGraph::dfs ( const Expr e1,
const Expr e2 
) [private]

void TheoryArithOld::VarOrderGraph::dfs ( const Expr e1,
std::vector< Expr > &  output_list 
) [private]

void TheoryArithOld::VarOrderGraph::addEdge ( const Expr e1,
const Expr e2 
)

bool TheoryArithOld::VarOrderGraph::lessThan ( const Expr e1,
const Expr e2 
)

void TheoryArithOld::VarOrderGraph::selectLargest ( const std::vector< Expr > &  v1,
std::vector< Expr > &  v2 
)

void TheoryArithOld::VarOrderGraph::selectSmallest ( std::vector< Expr > &  v1,
std::vector< Expr > &  v2 
)

void TheoryArithOld::VarOrderGraph::getVerticesTopological ( std::vector< Expr > &  output_list  ) 


Member Data Documentation

ExprMap<std::vector<Expr> > CVC3::TheoryArithOld::TheoryArithOld::VarOrderGraph::d_edges [private]

ExprMap<bool> CVC3::TheoryArithOld::TheoryArithOld::VarOrderGraph::d_cache [private]


The documentation for this class was generated from the following files:

Generated on Thu Oct 15 22:22:02 2009 for CVC3 by  doxygen 1.5.8