Vcsn  2.0
Be Rational
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
vcsn::detail::select< q > Struct Template Reference

#include <reduce.hh>

Inheritance diagram for vcsn::detail::select< q >:
Collaboration diagram for vcsn::detail::select< q >:

Static Public Member Functions

template<typename Reduc , typename Vector >
static unsigned find_pivot (Reduc *that, const Vector &v, unsigned begin, unsigned *permutation)
 
- Static Public Member Functions inherited from vcsn::detail::select< void >
static unsigned find_pivot (Reduc *that, const Vector &v, unsigned begin, unsigned *permutation)
 
static void reduce_vector (Reduc *that, Vector &vbasis, Vector &current, unsigned b, unsigned *permutation)
 
static void normalisation_vector (Reduc *that, Vector &v, unsigned pivot, unsigned *permutation)
 
static void bottom_up_reduction (Reduc *that, Basis &basis, unsigned *permutation)
 
static void vector_in_new_basis (Reduc *that, Basis &basis, Vector &current, Vector &new_vector, unsigned *permutation)
 

Detailed Description

template<>
struct vcsn::detail::select< q >

Definition at line 129 of file reduce.hh.

Member Function Documentation

template<typename Reduc , typename Vector >
static unsigned vcsn::detail::select< q >::find_pivot ( Reduc *  that,
const Vector &  v,
unsigned  begin,
unsigned *  permutation 
)
inlinestatic

Definition at line 133 of file reduce.hh.


The documentation for this struct was generated from the following file: