![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Functor returning the L1 norm of a vector expression. More...
#include <Functional.hpp>
Inheritance diagram for CDPL::Math::VectorNorm1< V >:Public Types | |
| typedef VectorScalarRealUnaryFunctor< V >::ValueType | ValueType |
| typedef VectorScalarRealUnaryFunctor< V >::RealType | RealType |
| typedef VectorScalarRealUnaryFunctor< V >::ResultType | ResultType |
Public Types inherited from CDPL::Math::VectorScalarRealUnaryFunctor< V > | |
| typedef V::ValueType | ValueType |
| The vector's element value type. More... | |
| typedef TypeTraits< ValueType >::RealType | RealType |
| The real-valued type derived from ValueType via Math::TypeTraits. More... | |
| typedef RealType | ResultType |
| The real-valued result type. More... | |
Static Public Member Functions | |
| static ResultType | apply (const VectorExpression< V > &e) |
| Returns the L1 norm of e. More... | |
Functor returning the L1 norm of a vector expression.
| V | The vector expression type. |
| typedef VectorScalarRealUnaryFunctor<V>::ValueType CDPL::Math::VectorNorm1< V >::ValueType |
| typedef VectorScalarRealUnaryFunctor<V>::RealType CDPL::Math::VectorNorm1< V >::RealType |
| typedef VectorScalarRealUnaryFunctor<V>::ResultType CDPL::Math::VectorNorm1< V >::ResultType |
|
inlinestatic |
Returns the L1 norm of e.
| e | The vector expression. |