VISR  0.12.0
Versatile Interactive Scene Renderer
matrix_functions.cpp File Reference
#include "matrix_functions.hpp"
#include "alignment.hpp"
#include <complex>
#include <algorithm>
#include <ciso646>
#include <functional>

Namespaces

 visr
 
 visr::efl
 

Functions

template<typename T >
ErrorCode visr::efl::product (T const *op1, T const *op2, T *res, std::size_t numResultRows, std::size_t numResultColumns, std::size_t numOp1Columns, std::size_t op1RowStride, std::size_t op1ColumnStride, std::size_t op2RowStride, std::size_t op2ColumnStride, std::size_t resRowStride, std::size_t resColumnStride)
 
template ErrorCode visr::efl::product< float > (float const *, float const *, float *, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t)
 
template ErrorCode visr::efl::product< double > (double const *op1, double const *, double *, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t, std::size_t)