glucat  0.8.2
glucat::framed_multi< Scalar_T, LO, HI > Member List

This is the complete list of members for glucat::framed_multi< Scalar_T, LO, HI >, including all inherited members.

centre_pm4_qp4(index_t &p, index_t &q)glucat::framed_multi< Scalar_T, LO, HI >private
centre_pp4_qm4(index_t &p, index_t &q)glucat::framed_multi< Scalar_T, LO, HI >private
centre_qp1_pm1(index_t &p, index_t &q)glucat::framed_multi< Scalar_T, LO, HI >private
classname()glucat::framed_multi< Scalar_T, LO, HI >static
conj() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
const_iterator typedefglucat::framed_multi< Scalar_T, LO, HI >private
divide(const index_set_t ist) const glucat::framed_multi< Scalar_T, LO, HI >private
error_t typedefglucat::framed_multi< Scalar_T, LO, HI >
even() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
exp(const framed_multi_t &val)glucat::framed_multi< Scalar_T, LO, HI >friend
fast(const index_t level, const bool odd) const glucat::framed_multi< Scalar_T, LO, HI >private
fast_framed_multi() const glucat::framed_multi< Scalar_T, LO, HI >inline
fast_matrix_multi(const index_set_t frm) const glucat::framed_multi< Scalar_T, LO, HI >
fold(const index_set_t frm) const glucat::framed_multi< Scalar_T, LO, HI >private
frame() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
framed_multi classglucat::framed_multi< Scalar_T, LO, HI >friend
framed_multi()glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const hash_size_t &hash_size)glucat::framed_multi< Scalar_T, LO, HI >private
framed_multi(const framed_multi< Other_Scalar_T, LO, HI > &val)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const framed_multi< Other_Scalar_T, LO, HI > &val, const index_set_t frm, const bool prechecked=false)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const framed_multi_t &val, const index_set_t frm, const bool prechecked=false)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const index_set_t ist, const Scalar_T &crd=Scalar_T(1))glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const index_set_t ist, const Scalar_T &crd, const index_set_t frm, const bool prechecked=false)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const Scalar_T &scr, const index_set_t frm=index_set_t())glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const int scr, const index_set_t frm=index_set_t())glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const vector_t &vec, const index_set_t frm, const bool prechecked=false)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const std::string &str)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const std::string &str, const index_set_t frm, const bool prechecked=false)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi(const char *str)glucat::framed_multi< Scalar_T, LO, HI >inline
framed_multi(const char *str, const index_set_t frm, const bool prechecked=false)glucat::framed_multi< Scalar_T, LO, HI >inline
framed_multi(const matrix_multi< Other_Scalar_T, LO, HI > &val)glucat::framed_multi< Scalar_T, LO, HI >
framed_multi_t typedefglucat::framed_multi< Scalar_T, LO, HI >
framed_pair_t typedefglucat::framed_multi< Scalar_T, LO, HI >private
grade() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
index_set_t typedefglucat::framed_multi< Scalar_T, LO, HI >
inv() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
involute() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
isnan() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
iterator typedefglucat::framed_multi< Scalar_T, LO, HI >private
map_t typedefglucat::framed_multi< Scalar_T, LO, HI >private
matrix_multi classglucat::framed_multi< Scalar_T, LO, HI >friend
matrix_multi_t typedefglucat::framed_multi< Scalar_T, LO, HI >
matrix_t typedefglucat::framed_multi< Scalar_T, LO, HI >private
max_abs() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
multivector_t typedefglucat::framed_multi< Scalar_T, LO, HI >
nbr_terms() const glucat::framed_multi< Scalar_T, LO, HI >
norm() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
odd() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator%(const framed_multi_t &lhs, const framed_multi_t &rhs)glucat::framed_multi< Scalar_T, LO, HI >friend
operator%=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator&(const framed_multi_t &lhs, const framed_multi_t &rhs)glucat::framed_multi< Scalar_T, LO, HI >friend
operator&=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator()(index_t grade) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator*(const framed_multi_t &lhs, const framed_multi_t &rhs)glucat::framed_multi< Scalar_T, LO, HI >friend
operator*=(const Scalar_T &scr)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator*=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator+=(const term_t &term)glucat::framed_multi< Scalar_T, LO, HI >inline
clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >::operator+=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >::operator+=(const Scalar_T &scr)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator-() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator-=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator/(const framed_multi_t &lhs, const framed_multi_t &rhs)glucat::framed_multi< Scalar_T, LO, HI >friend
operator/=(const Scalar_T &scr)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator/=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator<<(std::ostream &os, const multivector_t &val)glucat::framed_multi< Scalar_T, LO, HI >friend
operator<<(std::ostream &os, const term_t &term)glucat::framed_multi< Scalar_T, LO, HI >friend
operator==(const multivector_t &val) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator==(const Scalar_T &scr) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator>>(std::istream &s, multivector_t &val)glucat::framed_multi< Scalar_T, LO, HI >friend
operator[](const index_set_t ist) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator^(const framed_multi_t &lhs, const framed_multi_t &rhs)glucat::framed_multi< Scalar_T, LO, HI >friend
operator^=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
operator|(const framed_multi_t &lhs, const framed_multi_t &rhs)glucat::framed_multi< Scalar_T, LO, HI >friend
operator|=(const multivector_t &rhs)=0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
outer_pow(int m) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
pair_t typedefglucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >
pow(int m) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
pure() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
quad() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
random(const index_set_t frm, Scalar_T fill=Scalar_T(1))glucat::framed_multi< Scalar_T, LO, HI >static
reverse() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
scalar() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
scalar_t typedefglucat::framed_multi< Scalar_T, LO, HI >
size_type typedefglucat::framed_multi< Scalar_T, LO, HI >private
sorted_map_t typedefglucat::framed_multi< Scalar_T, LO, HI >private
star(const framed_multi_t &lhs, const framed_multi_t &rhs)glucat::framed_multi< Scalar_T, LO, HI >friend
term_t typedefglucat::framed_multi< Scalar_T, LO, HI >
truncated(const Scalar_T &limit=Scalar_T(DEFAULT_TRUNCATION)) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
unfold(const index_set_t frm) const glucat::framed_multi< Scalar_T, LO, HI >private
var_term_t typedefglucat::framed_multi< Scalar_T, LO, HI >private
vector_part() const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
vector_part(const index_set_t frm, const bool prechecked) const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
vector_t typedefglucat::framed_multi< Scalar_T, LO, HI >
write(const std::string &msg="") const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
write(std::ofstream &ofile, const std::string &msg="") const =0glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >pure virtual
~clifford_algebra()glucat::clifford_algebra< Scalar_T, index_set< LO, HI >, framed_multi< Scalar_T, LO, HI > >inlinevirtual
~framed_multi()glucat::framed_multi< Scalar_T, LO, HI >inline