ICRS Eurobot 2013

Dependencies:   mbed mbed-rtos Servo QEI

Embed: (wiki syntax)

« Back to documentation index

gemtv< Rows, Cols, I > Class Template Reference

gemtv< Rows, Cols, I > Class Template Reference

Meta class for matrix-transpose-vector operations. More...

#include <tvmet/meta/Gemtv.h>

Static Public Member Functions

template<class E1 , class E2 >
static PromoteTraits< typename
E1::value_type, typename
E2::value_type >::value_type 
prod (const E1 &lhs, const E2 &rhs, std::size_t j)
 Meta template for Matrix lhs Vector rhs product.

Detailed Description

template<std::size_t Rows, std::size_t Cols, std::size_t I>
class tvmet::meta::gemtv< Rows, Cols, I >

Meta class for matrix-transpose-vector operations.

,0> Gemtv.h "tvmet/meta/Gemtv.h"

using formula

\[ M^T\,v \]

gemtv Specialized for recursion

Definition at line 44 of file meta/Gemtv.h.


Member Function Documentation

static PromoteTraits< typename E1::value_type, typename E2::value_type >::value_type prod ( const E1 &  lhs,
const E2 &  rhs,
std::size_t  j 
) [static]

Meta template for Matrix lhs Vector rhs product.

Definition at line 63 of file meta/Gemtv.h.