|
template<class Expr , int N> |
bool | ltl::allof (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
bool | ltl::noneof (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
bool | ltl::anyof (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
int | ltl::count (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
Expr::value_type | ltl::min (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
Expr::value_type | ltl::min (const ExprBase< Expr, N > &e, const typename Expr::value_type nan) |
|
template<class Expr , int N> |
Expr::value_type | ltl::max (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
Expr::value_type | ltl::max (const ExprBase< Expr, N > &e, const typename Expr::value_type nan) |
|
template<class Expr , int N> |
Expr::value_type | ltl::sum (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
Expr::value_type | ltl::sum (const ExprBase< Expr, N > &e, const typename Expr::value_type nan) |
|
template<class Expr , int N> |
Expr::value_type | ltl::product (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
Expr::value_type | ltl::product (const ExprBase< Expr, N > &e, const typename Expr::value_type nan) |
|
template<class Expr , int N> |
double | ltl::average (const ExprBase< Expr, N > &e) |
|
template<class Expr , int N> |
double | ltl::average (const ExprBase< Expr, N > &e, const typename Expr::value_type nan) |
|
template<class Expr , int N> |
double | ltl::variance (const ExprBase< Expr, N > &e, double *const avg=NULL) |
|
template<class Expr , int N> |
double | ltl::variance (const ExprBase< Expr, N > &e, const typename Expr::value_type nan, double *const avg=NULL) |
|
template<class Expr , int N> |
double | ltl::stddev (const ExprBase< Expr, N > &e, double *avg=NULL) |
|
template<class Expr , int N> |
double | ltl::stddev (const ExprBase< Expr, N > &e, typename Expr::value_type nan, double *avg=NULL) |
|
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) |
|
template<class T > |
double | ltl::mode_histogram (const MArray< T, 1 > &h, const double min, const double step, const int sum) |
| Helper class for median_estimate() . More...
|
|
template<class Expr , int N> |
double | ltl::median_estimate (const ExprBase< Expr, N > &e, const int bins, const typename Expr::value_type min, const typename Expr::value_type max, double *stepptr=NULL, int *sumptr=NULL) |
|
template<class Expr , int N> |
double | ltl::median_estimate (const ExprBase< Expr, N > &e, const int bins, const typename Expr::value_type min, const typename Expr::value_type max, const typename Expr::value_type nan, double *stepptr=NULL, int *sumptr=NULL) |
|
template<class Expr , int N> |
MArray< int, 1 > | ltl::histogram (const ExprBase< Expr, N > &a, const int bins, const typename Expr::value_type min, const typename Expr::value_type max, double *const step=NULL, int *const sum=NULL) |
|
template<class Expr , int N> |
MArray< int, 1 > | ltl::histogram (const ExprBase< Expr, N > &a, const int bins, const typename Expr::value_type min, const typename Expr::value_type max, const typename Expr::value_type nan, double *const step=NULL, int *const sum=NULL) |
|
template<class Expr , int N> |
Expr::value_type | ltl::robust_sigma (const ExprBase< Expr, N > &a, const bool zero=false) |
|
template<class Expr , int N> |
Expr::value_type | ltl::biweight_mean (const ExprBase< Expr, N > &a, typename Expr::value_type *rsigma=NULL, const int maxit=20) |
|
template<class Expr , int N> |
int | ltl::kappa_sigma_average (const ExprBase< Expr, N > &a, const double kappa, double *const mean, double *const sigma=NULL) |
|
template<class Expr , int N> |
int | ltl::kappa_sigma_average (const ExprBase< Expr, N > &a, const double kappa, const typename Expr::value_type nan, double *const mean, double *const sigma=NULL) |
|
template<class T > |
int | ltl::median_sorted_array (const MArray< T, 1 > &array_, const double kappa, double *const median, double *const sigma=NULL) |
| Return mode of sorted ltl::MArray<T, 1>. More...
|
|
template<class Expr , int N> |
int | ltl::kappa_sigma_median (const ExprBase< Expr, N > &e, const double kappa, double *const median, double *const sigma=NULL) |
|
template<class Expr , int N> |
int | ltl::kappa_sigma_median (const ExprBase< Expr, N > &e, const double kappa, const typename Expr::value_type nan, double *const median, double *const sigma=NULL) |
|
template<class T > |
int | ltl::median_clip_average (const MArray< T, 1 > &a, const double kappa, double *const mean, double *const sigma=NULL) |
| Return average after median clipping sorted ltl::MArray<T, 1> More...
|
|
template<class Expr , int N> |
int | ltl::kappa_median_average (const ExprBase< Expr, N > &e, const double kappa, double *const mean, double *const sigma=NULL) |
|
template<class Expr , int N> |
int | ltl::kappa_median_average (const ExprBase< Expr, N > &e, const double kappa, const typename Expr::value_type nan, double *const mean, double *const sigma=NULL) |
|
template<class T > |
int | ltl::average_clip_median (const MArray< T, 1 > &a, const double kappa, double *const mean, double *const sigma=NULL) |
| Return median after average clipping sorted ltl::MArray<T, 1> More...
|
|
template<class Expr , int N> |
int | ltl::kappa_average_median (const ExprBase< Expr, N > &e, const double kappa, double *const mean, double *const sigma=NULL) |
|
template<class Expr , int N> |
int | ltl::kappa_average_median (const ExprBase< Expr, N > &e, const double kappa, const typename Expr::value_type nan, double *const mean, double *const sigma=NULL) |
|