![]() |
APFEL 4.8.0
A PDF evolution library in C++
|
Go to the source code of this file.
Classes | |
class | apfel::Set< T > |
The Set template class allocates a collection of objects of type T along the ConvolutionMap and provides the methods to perform operations between different types of objects T. More... | |
Namespaces | |
namespace | apfel |
Namespace for all APFEL++ functions and classes. | |
Functions | |
Ternary operators | |
template<class A , class B > | |
Set< B > | apfel::operator* (Set< A > lhs, Set< B > const &rhs) |
template<class T > | |
Set< T > | apfel::operator* (double const &s, Set< T > rhs) |
template<class T > | |
Set< T > | apfel::operator* (Set< T > lhs, double const &s) |
template<class T > | |
Set< T > | apfel::operator* (std::function< double(double const &)> f, Set< T > rhs) |
template<class T > | |
Set< T > | apfel::operator* (std::function< std::vector< double >(double const &)> f, Set< T > rhs) |
template<class T > | |
Set< T > | apfel::operator* (Set< T > lhs, std::function< double(double const &)> f) |
template<class T > | |
Set< T > | apfel::operator* (std::vector< double > const &v, Set< T > rhs) |
template<class T > | |
Set< T > | apfel::operator* (Set< T > lhs, std::vector< double > const &v) |
template<class T > | |
Set< T > | apfel::operator* (std::map< int, double > const &v, Set< T > rhs) |
template<class T > | |
Set< T > | apfel::operator* (Set< T > lhs, std::map< int, double > const &v) |
template<class T > | |
Set< T > | apfel::operator/ (Set< T > lhs, double const &s) |
template<class T > | |
Set< T > | apfel::operator* (Set< T > lhs, Set< T > const &rhs) |
template<class T > | |
Set< T > | apfel::operator+ (Set< T > lhs, Set< T > const &rhs) |
template<class T > | |
Set< T > | apfel::operator- (Set< T > lhs, Set< T > const &rhs) |