mCRL2
Loading...
Searching...
No Matches
lts_preorder.h File Reference

Supperted preorders for LTSes. More...

Go to the source code of this file.

Namespaces

namespace  mcrl2
 A class that takes a linear process specification and checks all tau-summands of that LPS for confluence.
 
namespace  mcrl2::lts
 The main LTS namespace.
 

Enumerations

enum  mcrl2::lts::lts_preorder {
  mcrl2::lts::lts_pre_none , mcrl2::lts::lts_pre_sim , mcrl2::lts::lts_pre_ready_sim , mcrl2::lts::lts_pre_trace ,
  mcrl2::lts::lts_pre_weak_trace , mcrl2::lts::lts_pre_trace_anti_chain , mcrl2::lts::lts_pre_weak_trace_anti_chain , mcrl2::lts::lts_pre_failures_refinement ,
  mcrl2::lts::lts_pre_weak_failures_refinement , mcrl2::lts::lts_pre_failures_divergence_refinement , mcrl2::lts::lts_preorder_min = lts_pre_none , mcrl2::lts::lts_preorder_max = lts_pre_failures_divergence_refinement
}
 LTS preorder relations. More...
 

Functions

lts_preorder mcrl2::lts::parse_preorder (std::string const &s)
 Determines the preorder from a string.
 
std::istream & mcrl2::lts::operator>> (std::istream &is, lts_preorder &eq)
 
std::string mcrl2::lts::print_preorder (const lts_preorder pre)
 Gives the short name of a preorder.
 
std::ostream & mcrl2::lts::operator<< (std::ostream &os, const lts_preorder pre)
 
std::string mcrl2::lts::description (const lts_preorder pre)
 Gives a description of a preorder.
 

Detailed Description

Supperted preorders for LTSes.

Author
Jan Friso Groote, Bas Ploeger, Muck van Weerdenburg, Jeroen Keiren

Definition in file lts_preorder.h.