HepLib
Public Member Functions | Static Public Member Functions | List of all members
HepLib::MapFunction Class Reference

class to wrap map_function of GiNaC More...

#include <BASIC.h>

Inheritance diagram for HepLib::MapFunction:
Inheritance graph
[legend]
Collaboration diagram for HepLib::MapFunction:
Collaboration graph
[legend]

Public Member Functions

ex operator() (const ex &e)
 
 MapFunction (std::function< ex(const ex &, MapFunction &)>)
 

Static Public Member Functions

static ex subs (const ex &expr, const ex &pat, std::function< ex(const ex &)> f)
 

Detailed Description

class to wrap map_function of GiNaC

Definition at line 632 of file BASIC.h.

Constructor & Destructor Documentation

◆ MapFunction()

HepLib::MapFunction::MapFunction ( std::function< ex(const ex &, MapFunction &)>  func)

Definition at line 37 of file Functions.cpp.

Member Function Documentation

◆ operator()()

ex HepLib::MapFunction::operator() ( const ex &  e)

Definition at line 38 of file Functions.cpp.

◆ subs()

ex HepLib::MapFunction::subs ( const ex &  expr,
const ex &  pat,
std::function< ex(const ex &)>  f 
)
static

Definition at line 42 of file Functions.cpp.


The documentation for this class was generated from the following files: