CEBL  2.1
Namespaces | Functions
cppR_manipulation.hpp File Reference
#include <cppR/cppR_includes.hpp>

Go to the source code of this file.

Namespaces

namespace  cppR

Functions

template<typename T >
ublas::matrix_slice
< ublas::matrix< T > > 
cppR::submatrix (ublas::matrix< T > &m, int r1, int r2, int c1, int c2)
template<typename T >
const ublas::matrix_slice
< ublas::matrix< T > > 
cppR::submatrix (const ublas::matrix< T > &m, int r1, int r2, int c1, int c2)
template<typename T >
void cppR::submatrixAssign (ublas::matrix< T > &m1, int m1start1, int m1end1, int m1start2, int m1end2, const ublas::matrix< T > &m2, int m2start1, int m2end1, int m2start2, int m2end2)
template<typename T >
std::vector< bool > cppR::createMask (T value, ublas::vector< T > v)
template<typename T >
ublas::matrix< T > cppR::rowMask (const ublas::matrix< T > &m, std::vector< bool > mask)
template<typename T >
ublas::matrix< T > cppR::cbind (const ublas::matrix< T > &m1, const ublas::matrix< T > &m2)
template<typename T >
ublas::matrix< T > cppR::rbind (const ublas::matrix< T > &m1, const ublas::matrix< T > &m2)
template<typename T >
ublas::matrix< T > cppR::rev (const ublas::matrix< T > &m1)
template<typename T >
ublas::vector< T > cppR::rev (const ublas::vector< T > &v)