GiNaC 1.8.10
GiNaC::Gt_detail Namespace Reference

Classes

class  TransformExpressionWithCache
class  pathintegral_term
class  pathintegral_term_list

Functions

std::vector< std::vector< int > > integer_partition (const int n, const int m)
template<typename Kernel>
ex deconcatenate_path (const std::vector< Kernel > &args, const std::vector< ex > &endpoints, const std::function< ex(std::vector< Kernel > &new_args, const ex &start, const ex &end)> &construct)
template ex deconcatenate_path< ex > (const std::vector< ex > &args, const std::vector< ex > &endpoints, const std::function< ex(std::vector< ex > &new_args, const ex &start, const ex &end)> &construct)
template ex deconcatenate_path< Gt::kernel > (const std::vector< Gt::kernel > &args, const std::vector< ex > &endpoints, const std::function< ex(std::vector< Gt::kernel > &new_args, const ex &start, const ex &end)> &construct)
std::ostream & operator<< (std::ostream &os, const pathintegral_term &term)
bool operator< (const pathintegral_term &a, const pathintegral_term &b)

Function Documentation

◆ integer_partition()

std::vector< std::vector< int > > GiNaC::Gt_detail::integer_partition ( const int n,
const int m )

Definition at line 109 of file Gt_helpers.cpp.

Referenced by deconcatenate_path().

◆ deconcatenate_path()

template<typename Kernel>
ex GiNaC::Gt_detail::deconcatenate_path ( const std::vector< Kernel > & args,
const std::vector< ex > & endpoints,
const std::function< ex(std::vector< Kernel > &new_args, const ex &start, const ex &end)> & construct )

Definition at line 139 of file Gt_helpers.cpp.

References integer_partition().

Referenced by GiNaC::Gt::applyIntegrationPath().

◆ deconcatenate_path< ex >()

template ex GiNaC::Gt_detail::deconcatenate_path< ex > ( const std::vector< ex > & args,
const std::vector< ex > & endpoints,
const std::function< ex(std::vector< ex > &new_args, const ex &start, const ex &end)> & construct )

◆ deconcatenate_path< Gt::kernel >()

template ex GiNaC::Gt_detail::deconcatenate_path< Gt::kernel > ( const std::vector< Gt::kernel > & args,
const std::vector< ex > & endpoints,
const std::function< ex(std::vector< Gt::kernel > &new_args, const ex &start, const ex &end)> & construct )

◆ operator<<()

std::ostream & GiNaC::Gt_detail::operator<< ( std::ostream & os,
const pathintegral_term & term )

Definition at line 281 of file Gt_helpers.cpp.

◆ operator<()

bool GiNaC::Gt_detail::operator< ( const pathintegral_term & a,
const pathintegral_term & b )

Definition at line 298 of file Gt_helpers.cpp.


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