Awali
Another Weighted Automata library
Data Structures | Namespaces | Functions
reduce.hh File Reference
#include <map>
#include <unordered_map>
#include <vector>
#include <cmath>
#include <awali/sttc/algos/copy.hh>
#include <awali/sttc/algos/transpose.hh>
#include <awali/sttc/core/mutable_automaton.hh>
#include <awali/sttc/weightset/q.hh>
#include <awali/sttc/weightset/r.hh>
#include <awali/sttc/weightset/z.hh>

Go to the source code of this file.

Data Structures

class  awali::sttc::internal::reductioner< Aut, AutOutput >
 
struct  awali::sttc::internal::select< Weightset >
 
struct  awali::sttc::internal::select< q >
 
struct  awali::sttc::internal::select< r >
 
struct  awali::sttc::internal::select< z >
 

Namespaces

 awali
 Main namespace of Awali.
 
 awali::sttc
 Namespace for the static layer of Awali.
 
 awali::sttc::internal
 Implementation details of static layer (not stable).
 

Functions

template<typename Aut >
Aut awali::sttc::left_reduce (const Aut &input)
 
template<typename Aut >
Aut awali::sttc::reduce (const Aut &input)