LIBINT  2.6.0
libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b > Member List

This is the complete list of members for libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >, including all inherited members.

add_expr(const SafePtr< ExprType > &a, int minus=1)libint2::RecurrenceRelationprotected
BasisFunctionType typedef (defined in libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >)libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >
braket_direction() constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >inlinevirtual
child(unsigned int i) constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >
ChildType typedef (defined in libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >)libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >
description() constlibint2::RecurrenceRelationvirtual
directional()libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >inlinestatic
expr_ (defined in libint2::RecurrenceRelation)libint2::RecurrenceRelationprotected
ExprType typedeflibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >
generate_code(const SafePtr< CodeContext > &context, const SafePtr< ImplicitDimensions > &dims, const std::string &funcname, std::ostream &decl, std::ostream &def)libint2::RecurrenceRelationvirtual
generate_generic_code(const SafePtr< CodeContext > &context, const SafePtr< ImplicitDimensions > &dims, const std::string &funcname, std::ostream &decl, std::ostream &def)libint2::RecurrenceRelationvirtual
inst_id(const SingletonStack< RecurrenceRelation, string >::InstanceID &i)libint2::RecurrenceRelationinline
Instance(const SafePtr< TargetType > &, unsigned int dir=0)libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >static
invariant_type() constlibint2::RecurrenceRelationvirtual
is_simple() constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >inlinevirtual
label() constlibint2::RecurrenceRelation
label_ (defined in libint2::RecurrenceRelation)libint2::RecurrenceRelationmutableprotected
nflops() constlibint2::RecurrenceRelationinline
nflops_ (defined in libint2::RecurrenceRelation)libint2::RecurrenceRelationprotected
num_children() constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >inlinevirtual
ParentType typedef (defined in libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >)libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >
partindex_direction() constlibint2::RecurrenceRelationinlinevirtual
RecurrenceRelation() (defined in libint2::RecurrenceRelation)libint2::RecurrenceRelation
libint2::RecurrenceRelation::register_with_rrstack()libint2::RecurrenceRelationinlineprotected
rr_child(unsigned int i) constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >inlinevirtual
rr_expr() constlibint2::RecurrenceRelationinline
rr_target() constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >inlinevirtual
size_of_children() constlibint2::RecurrenceRelation
spfunction_call(const SafePtr< CodeContext > &context, const SafePtr< ImplicitDimensions > &dims) constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >virtual
target() constlibint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >inline
TargetType typedef (defined in libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >)libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >
this_type typedef (defined in libint2::RecurrenceRelation)libint2::RecurrenceRelation
ThisType typedef (defined in libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >)libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >
~HRR() (defined in libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >)libint2::HRR< IntType, BFSet, part, loc_a, pos_a, loc_b, pos_b >virtual
~RecurrenceRelation() (defined in libint2::RecurrenceRelation)libint2::RecurrenceRelationvirtual