LTL  2.0.x
Classes | Functions

Classes

class  ltl::less_nan< T >
 

Functions

template<class Expr , int N>
double ltl::median_exact (const ExprBase< Expr, N > &a)
 
template<class Expr , int N>
double ltl::median_exact (const ExprBase< Expr, N > &a, const typename Expr::value_type nan)
 

Detailed Description

Return median value of Expr optionally neglecting values == nan.

Function Documentation

◆ median_exact() [1/2]

template<class Expr , int N>
double ltl::median_exact ( const ExprBase< Expr, N > &  a)

◆ median_exact() [2/2]

template<class Expr , int N>
double ltl::median_exact ( const ExprBase< Expr, N > &  a,
const typename Expr::value_type  nan 
)
Warning
This Overload of median_exact() may be a high-cost. Expression is evaluated twice.

References ltl::MArray< T, N >::beginRA(), ltl::count(), ltl::ExprBase< Derived_T, N_Dims >::derived(), and ltl::MArray< T, N >::endRA().