Alexandria  2.19
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Typedefs | Variables
multiplication.h File Reference
#include <map>
#include <memory>
#include <typeindex>
#include <utility>
#include "ElementsKernel/Export.h"
#include "MathUtils/function/Function.h"
Include dependency graph for multiplication.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Euclid
 
 Euclid::MathUtils
 

Typedefs

typedef std::unique_ptr
< Function >(* 
Euclid::MathUtils::MultiplyFunction )(const Function &, const Function &)
 Alias of a function which multiplies Function objects. More...
 

Variables

ELEMENTS_API std::map
< std::pair< std::type_index,
std::type_index >
, MultiplyFunction > 
Euclid::MathUtils::multiplySpecificSpecificMap
 
ELEMENTS_API std::map
< std::type_index,
MultiplyFunction > 
Euclid::MathUtils::multiplySpecificGenericMap {{typeid(Piecewise), multiplyPiecewiseWithGeneric}}
 

Detailed Description

Date
February 19, 2014
Author
Nikolaos Apostolakos

Definition in file multiplication.h.