POLYLIE< my_alg_type > Member List

This is the complete list of members for POLYLIE< my_alg_type >, including all inherited members.
__DECLARE_BINARY_OPERATOR(algebra,*,*=, SCALAR) inline __DECLARE_BINARY_OPERATOR(algebraalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
__DECLARE_BINARY_OPERATOR(algebra,+,+=, algebra) inline __DECLARE_BINARY_OPERATOR(algebraalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
__DECLARE_BINARY_OPERATOR(algebra,*,*=, algebra)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
__DECLARE_UNARY_OPERATOR(algebra,-,-, VECT)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
add_mul(const algebra &a, const algebra &b)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
algebra(void)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
algebra(const algebra &a)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
algebra(const VECT &v)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
algebra(const KEY &k, const SCALAR &s=VECT::one)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline, explicit]
BASIS typedefalg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH >
basisalg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [static]
bufferedmultiplyandadd(const algebra &rhs, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
bufferedmultiplyandadd(const algebra &rhs, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
bufferedmultiplyandsdiv(const algebra &rhs, const wraprational &ss, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
bufferedmultiplyandsdiv(const algebra &rhs, const wraprational &ss, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
bufferedmultiplyandsmult(const wrapscalar &ss, const algebra &rhs, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
bufferedmultiplyandsmult(const wrapscalar &ss, const algebra &rhs, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
bufferedmultiplyandsub(const algebra &rhs, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
bufferedmultiplyandsub(const algebra &rhs, algebra &result) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
commutator(const algebra &a, const algebra &b)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [friend]
const_iterator typedefalg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH >
degree(void) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
eval_key(std::map< LET, DEG > k, AbstractSolutionPoint< my_alg_type > &values) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline]
evaluate(AbstractSolutionPoint< my_alg_type > &p) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline]
iterator typedefalg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH >
KEY typedefalg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH >
Lie(const POLYLIE< my_alg_type > &A, const POLYLIE< my_alg_type > &B) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline, static]
MAX_DEGREE (defined in alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > >)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [static]
monealg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [static]
mul_scal_div(const algebra &rhs, const RATIONAL &s)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
mul_scal_prod(const algebra &rhs, const SCALAR &s)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
onealg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [static]
operator*=(const SCALAR &s)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
operator*=(const algebra &rhs)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > >::operator*=(const SCALAR &s)alg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
operator-(void) constalg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
operator/=(const RATIONAL &s)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
poly_lie(void)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [inline]
poly_lie(const poly_lie &l)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [inline]
poly_lie(const ALG &a)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [inline]
poly_lie(const VECT &v)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [inline]
poly_lie(LET x, LET y, DEG z)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [inline, explicit]
poly_lie(const KEY &k)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [inline, explicit]
poly_lie(LET letter, const my_alg_type::SCA &s)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [inline, explicit]
POLYBASISKEY typedefalg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH >
POLYLIE(ALG in) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline]
POLYLIE(LET x, LET y, DEG z) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline]
POLYLIE(void) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline]
POLYLIE(LieMatrix< my_alg_type > &m) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline, explicit]
RATIONAL typedefalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > >
replace(const poly_lie &src, const std::vector< LET > &s, const std::vector< poly_lie * > &v)alg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH > [friend]
SCALAR typedefalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > >
scaled_add(POLYLIE< my_alg_type > &B, SCA l, POLYLIE< my_alg_type > &result) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline, static]
sparse_vector(void)alg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
sparse_vector(const sparse_vector &v)alg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
sparse_vector(const KEY &k, const SCALAR &s=one)alg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline, explicit]
squarebufferedmultiplyandcombine(const algebra &rhs, algebra &result, Transform fn) const (defined in alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > >)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
sub_mul(const algebra &a, const algebra &b)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
swap(typename sparse_vector &rhs)alg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
triangularbufferedmultiplyandcombine(const algebra &rhs, algebra &result, Transform fn) const (defined in alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > >)alg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
truncate(const DEG min, const DEG max) constalg::algebra< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [inline]
VECT typedefalg::poly_lie< my_alg_type::SCA, my_alg_type::RAT, my_alg_type::ALPHABET_SIZE, my_alg_type::DEPTH >
zeroalg::sparse_vector< poly_lie_basis< my_alg_type::SCA, my_alg_type::RAT, n_letters, max_degree > > [static]
~POLYLIE(void) (defined in POLYLIE< my_alg_type >)POLYLIE< my_alg_type > [inline]