LIBINT 2.9.0
libint2::AlgebraicOperator< T > Member List

This is the complete list of members for libint2::AlgebraicOperator< T >, including all inherited members.

add_exit_arc(const std::shared_ptr< DGArc > &a) overridelibint2::AlgebraicOperator< T >virtual
add_exit_arc(const std::shared_ptr< DGArc > &a)libint2::AlgebraicOperator< T >virtual
Address typedeflibint2::DGVertex
address() constlibint2::DGVertex
address_set() constlibint2::DGVertex
AddressNotSet typedeflibint2::DGVertex
AlgebraicOperator(OperatorType OT, const std::shared_ptr< T > &left, const std::shared_ptr< T > &right) (defined in libint2::AlgebraicOperator< T >)libint2::AlgebraicOperator< T >inline
AlgebraicOperator(const std::shared_ptr< AlgebraicOperator > &A, const std::shared_ptr< T > &left, const std::shared_ptr< T > &right)libint2::AlgebraicOperator< T >inline
ArcSetType typedeflibint2::DGVertex
ClassID typedeflibint2::DGVertex
declared() const (defined in libint2::DGVertex)libint2::DGVertexinline
declared(bool d) (defined in libint2::DGVertex)libint2::DGVertexinline
del_exit_arcs() overridelibint2::AlgebraicOperator< T >inlinevirtual
description() const overridelibint2::AlgebraicOperator< T >inlinevirtual
detach()libint2::DGVertex
dg() constlibint2::DGVertexinline
dg(const DirectedGraph *d)libint2::DGVertexinline
DGVertex(ClassID tid)libint2::DGVertex
DGVertex(ClassID tid, const std::vector< std::shared_ptr< DGArc > > &parents, const std::vector< std::shared_ptr< DGArc > > &children)libint2::DGVertex
DGVertex(const DGVertex &v)libint2::DGVertex
entry_arcs() const (defined in libint2::DGVertex)libint2::DGVertexinline
equiv(const std::shared_ptr< DGVertex > &a) const overridelibint2::AlgebraicOperator< T >inlinevirtual
exit_arc(const std::shared_ptr< DGVertex > &v) constlibint2::DGVertex
exit_arcs() const (defined in libint2::DGVertex)libint2::DGVertexinline
first_entry_arc() constlibint2::DGVertexinline
first_exit_arc() constlibint2::DGVertexinline
graph_label() constlibint2::DGVertex
GraphLabelNotSet typedeflibint2::DGVertex
id() const overridelibint2::AlgebraicOperator< T >inlinevirtual
InstanceID typedeflibint2::DGVertex
instid_libint2::DGVertex
is_a_target() constlibint2::DGVertexinline
key() const overridelibint2::AlgebraicOperator< T >inlinevirtual
KeyReturnType typedef (defined in libint2::DGVertex)libint2::DGVertex
KeyType typedeflibint2::DGVertex
label() const overridelibint2::AlgebraicOperator< T >inlinevirtual
left() constlibint2::AlgebraicOperator< T >inline
make_a_target()libint2::DGVertex
need_to_compute(bool ntc)libint2::DGVertex
need_to_compute() constlibint2::DGVertex
not_need_to_compute()libint2::DGVertexinline
num_entry_arcs() constlibint2::DGVertex
num_exit_arcs() constlibint2::DGVertex
operator==(const std::shared_ptr< AlgebraicOperator > &a) constlibint2::AlgebraicOperator< T >inline
OperatorType typedef (defined in libint2::AlgebraicOperator< T >)libint2::AlgebraicOperator< T >
OperatorTypes typedef (defined in libint2::AlgebraicOperator< T >)libint2::AlgebraicOperator< T >
plast_entry_arc() constlibint2::DGVertexinline
plast_exit_arc() constlibint2::DGVertexinline
postcalc() constlibint2::DGVertexinline
precomputed() constlibint2::DGVertex
prepare_to_traverse()libint2::DGVertex
print(std::ostream &os) const overridelibint2::AlgebraicOperator< T >inlinevirtual
refer_this_to(const std::shared_ptr< DGVertex > &V)libint2::DGVertex
refers_to_another() constlibint2::DGVertexinline
replace_exit_arc(const std::shared_ptr< DGArc > &A, const std::shared_ptr< DGArc > &B)libint2::DGVertex
reset()libint2::DGVertex
reset_symbol()libint2::DGVertex
right() constlibint2::AlgebraicOperator< T >inline
schedule()libint2::DGVertexinline
scheduled() constlibint2::DGVertexinline
set_address(const Address &address)libint2::DGVertex
set_graph_label(const std::string &graph_label)libint2::DGVertex
set_postcalc(const std::shared_ptr< DGVertex > &postcalc)libint2::DGVertexinline
set_symbol(const std::string &symbol)libint2::DGVertex
size() const overridelibint2::AlgebraicOperator< T >inlinevirtual
Size typedeflibint2::DGVertex
subtree() constlibint2::DGVertexinline
symbol() constlibint2::DGVertex
symbol_set() constlibint2::DGVertex
SymbolNotSet typedeflibint2::DGVertex
tag()libint2::DGVertex
type() constlibint2::AlgebraicOperator< T >inline
typeid_libint2::DGVertex
unregister() constlibint2::DGVertexvirtual
~AlgebraicOperator() (defined in libint2::AlgebraicOperator< T >)libint2::AlgebraicOperator< T >inlinevirtual
~DGVertex() (defined in libint2::DGVertex)libint2::DGVertexvirtual