CMR  1.3.0
Classes | Namespaces | Functions
matrix_transposed.hpp File Reference
#include <boost/numeric/ublas/matrix_expression.hpp>
#include "env_internal.h"

Go to the source code of this file.

Classes

struct  tu::detail::transpose_orientation< OrientationCategory >
 Helper struct to manage orientation tags. More...
 
struct  tu::detail::transpose_orientation< boost::numeric::ublas::row_major_tag >
 Helper struct to manage orientation tags. More...
 
struct  tu::detail::transpose_orientation< boost::numeric::ublas::column_major_tag >
 Helper struct to manage orientation tags. More...
 
class  tu::matrix_transposed< M >
 

Namespaces

 tu
 
 tu::detail
 

Functions

template<typename MatrixType >
void tu::matrix_binary_pivot (MatrixType &matrix, size_t i, size_t j)
 
template<typename MatrixType >
matrix_transposed< MatrixType > tu::make_transposed_matrix (MatrixType &matrix)
 
template<typename MatrixType >
void tu::matrix_set_value (matrix_transposed< MatrixType > &matrix, size_t row, size_t column, typename MatrixType::value_type value)
 
template<typename MatrixType >
void tu::matrix_set_value (matrix_transposed< const MatrixType > &matrix, size_t row, size_t column, typename MatrixType::value_type value)
 
template<typename MatrixType >
void tu::matrix_binary_pivot (matrix_transposed< MatrixType > &matrix, size_t i, size_t j)