GiNaC 1.8.7
GiNaC::structure< T, ComparisonPolicy > Member List

This is the complete list of members for GiNaC::structure< T, ComparisonPolicy >, including all inherited members.

accept(GiNaC::visitor &v) constGiNaC::basicinlinevirtual
add_indexed(const ex &self, const ex &other) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
add_reference() noexceptGiNaC::refcountedinline
archive(archive_node &n) constGiNaC::basicvirtual
basic()GiNaC::basicinlineprotected
basic(const basic &other)GiNaC::basic
calchash() const overrideGiNaC::structure< T, ComparisonPolicy >inlineprotectedvirtual
clearflag(unsigned f) constGiNaC::basicinline
coeff(const ex &s, int n=1) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
collect(const ex &s, bool distributed=false) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
compare(const basic &other) constGiNaC::basic
compare_same_type(const basic &other) constGiNaC::basicprotectedvirtual
conjugate() constGiNaC::basicvirtual
contract_with(exvector::iterator self, exvector::iterator other, exvector &v) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
dbgprint() constGiNaC::basicvirtual
dbgprinttree() constGiNaC::basicvirtual
degree(const ex &s) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
derivative(const symbol &s) const overrideGiNaC::structure< T, ComparisonPolicy >inlineprotectedvirtual
diff(const symbol &s, unsigned nth=1) constGiNaC::basic
do_print(const print_context &c, unsigned level) constGiNaC::basicprotected
do_print_python_repr(const print_python_repr &c, unsigned level) constGiNaC::basicprotected
do_print_tree(const print_tree &c, unsigned level) constGiNaC::basicprotected
duplicate() constGiNaC::basicinlinevirtual
ensure_if_modifiable() constGiNaC::basicprotected
eval() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
eval_indexed(const basic &i) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
eval_integ() constGiNaC::basicvirtual
eval_ncmul(const exvector &v) const overrideGiNaC::structure< T, ComparisonPolicy >inlineprotectedvirtual
evalf() constGiNaC::basicvirtual
evalm() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
expand(unsigned options=0) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
flagsGiNaC::basicmutableprotected
get_class_name()GiNaC::structure< T, ComparisonPolicy >inlineprivatestatic
get_free_indices() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
get_refcount() const noexceptGiNaC::refcountedinline
get_struct()GiNaC::structure< T, ComparisonPolicy >inline
get_struct() constGiNaC::structure< T, ComparisonPolicy >inline
gethash() constGiNaC::basicinline
has(const ex &other, unsigned options=0) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
hashvalueGiNaC::basicmutableprotected
hold() constGiNaC::basic
imag_part() constGiNaC::basicvirtual
info(unsigned inf) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
integer_content() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
is_equal(const basic &other) constGiNaC::basic
is_equal_same_type(const basic &other) const overrideGiNaC::structure< T, ComparisonPolicy >inlineprotectedvirtual
is_polynomial(const ex &var) constGiNaC::basicvirtual
ldegree(const ex &s) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
let_op(size_t i) overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
map(map_function &f) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
match(const ex &pattern, exmap &repl_lst) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
match_same_type(const basic &other) const overrideGiNaC::structure< T, ComparisonPolicy >inlineprotectedvirtual
max_coefficient() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
nops() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
normal(exmap &repl, exmap &rev_lookup, lst &modifier) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
objGiNaC::structure< T, ComparisonPolicy >private
op(size_t i) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
operator->() constGiNaC::structure< T, ComparisonPolicy >inline
operator=(const basic &other)GiNaC::basic
operator[](const ex &index) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
operator[](size_t i) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
operator[](const ex &index) overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
operator[](size_t i) overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
precedence() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
print(const print_context &c, unsigned level=0) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
print_dispatch(const print_context &c, unsigned level) constGiNaC::basicinline
print_dispatch(const registered_class_info &ri, const print_context &c, unsigned level) constGiNaC::basic
read_archive(const archive_node &n, lst &syms)GiNaC::basicvirtual
real_part() constGiNaC::basicvirtual
refcountGiNaC::refcountedprivate
refcounted() noexceptGiNaC::refcountedinline
remove_reference() noexceptGiNaC::refcountedinline
return_type() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
return_type_tinfo() const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
scalar_mul_indexed(const ex &self, const numeric &other) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
series(const relational &r, int order, unsigned options=0) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
set_refcount(unsigned int r) noexceptGiNaC::refcountedinline
setflag(unsigned f) constGiNaC::basicinline
smod(const numeric &xi) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
structure(const T &t)GiNaC::structure< T, ComparisonPolicy >inline
subs(const exmap &m, unsigned options=0) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
subs_one_level(const exmap &m, unsigned options) constGiNaC::basic
to_polynomial(exmap &repl) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
to_rational(exmap &repl) const overrideGiNaC::structure< T, ComparisonPolicy >inlinevirtual
~basic()GiNaC::basicinlinevirtual

This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.