Rcpp Version 1.1.2
Loading...
Searching...
No Matches
Rcpp::algorithm Namespace Reference

Namespaces

namespace  helpers

Functions

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type sum (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type sum_nona (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type prod (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type prod_nona (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type max (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type max_nona (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type min (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type min_nona (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value &&traits::same_type< typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type, double >::value, double >::type mean (InputIterator begin, InputIterator end)
template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value &&traits::same_type< typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type, int >::value, double >::type mean (InputIterator begin, InputIterator end)
template<typename InputIterator, typename OutputIterator>
void log (InputIterator begin, InputIterator end, OutputIterator out)
template<typename InputIterator, typename OutputIterator>
void exp (InputIterator begin, InputIterator end, OutputIterator out)
template<typename InputIterator, typename OutputIterator>
void sqrt (InputIterator begin, InputIterator end, OutputIterator out)

Function Documentation

◆ exp()

template<typename InputIterator, typename OutputIterator>
void Rcpp::algorithm::exp ( InputIterator begin,
InputIterator end,
OutputIterator out )

Definition at line 450 of file algorithm.h.

◆ log()

template<typename InputIterator, typename OutputIterator>
void Rcpp::algorithm::log ( InputIterator begin,
InputIterator end,
OutputIterator out )

Definition at line 445 of file algorithm.h.

◆ max()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::max ( InputIterator begin,
InputIterator end )

Definition at line 300 of file algorithm.h.

References Rcpp::Vector< RTYPE, StoragePolicy >::is_na(), and max().

Referenced by max(), and max_nona().

Here is the call graph for this function:

◆ max_nona()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::max_nona ( InputIterator begin,
InputIterator end )

Definition at line 325 of file algorithm.h.

References max().

Here is the call graph for this function:

◆ mean() [1/2]

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value &&traits::same_type< typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type, int >::value, double >::type Rcpp::algorithm::mean ( InputIterator begin,
InputIterator end )

Definition at line 420 of file algorithm.h.

References Rcpp::algorithm::helpers::rtype< T >::NA().

Here is the call graph for this function:

◆ mean() [2/2]

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value &&traits::same_type< typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type, double >::value, double >::type Rcpp::algorithm::mean ( InputIterator begin,
InputIterator end )

Definition at line 393 of file algorithm.h.

References Rcpp::algorithm::helpers::rtype< T >::NA().

Here is the call graph for this function:

◆ min()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::min ( InputIterator begin,
InputIterator end )

Definition at line 346 of file algorithm.h.

References Rcpp::Vector< RTYPE, StoragePolicy >::is_na(), and min().

Referenced by min(), and min_nona().

Here is the call graph for this function:

◆ min_nona()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::min_nona ( InputIterator begin,
InputIterator end )

Definition at line 371 of file algorithm.h.

References min().

Here is the call graph for this function:

◆ prod()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::prod ( InputIterator begin,
InputIterator end )

Definition at line 254 of file algorithm.h.

References Rcpp::Vector< RTYPE, StoragePolicy >::is_na().

Here is the call graph for this function:

◆ prod_nona()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::prod_nona ( InputIterator begin,
InputIterator end )

Definition at line 279 of file algorithm.h.

◆ sqrt()

template<typename InputIterator, typename OutputIterator>
void Rcpp::algorithm::sqrt ( InputIterator begin,
InputIterator end,
OutputIterator out )

Definition at line 455 of file algorithm.h.

◆ sum()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::sum ( InputIterator begin,
InputIterator end )

Definition at line 208 of file algorithm.h.

References Rcpp::Vector< RTYPE, StoragePolicy >::is_na().

Here is the call graph for this function:

◆ sum_nona()

template<typename InputIterator>
traits::enable_if< helpers::decays_to_ctype< typenamestd::iterator_traits< InputIterator >::value_type >::value, typenamehelpers::ctype< typenamestd::iterator_traits< InputIterator >::value_type >::type >::type Rcpp::algorithm::sum_nona ( InputIterator begin,
InputIterator end )

Definition at line 233 of file algorithm.h.