Expression Templates Library (ETL)
Functions
outer.hpp File Reference

Standard implementation of the outer product. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename V , typename L , typename R , typename C >
void etl::impl::vec::batch_outer_impl (const L &lhs, const R &rhs, C &&result)
 Compute the batch outer product of a and b and store the result in c. More...
 
template<typename A , typename B , typename C >
void etl::impl::vec::batch_outer (const A &lhs, const B &rhs, C &&c)
 Compute the batch outer product of a and b and store the result in c. More...
 

Detailed Description

Standard implementation of the outer product.

Function Documentation

◆ batch_outer()

template<typename A , typename B , typename C >
void etl::impl::vec::batch_outer ( const A &  lhs,
const B &  rhs,
C &&  c 
)

Compute the batch outer product of a and b and store the result in c.

Parameters
lhsThe a expression
rhsThe b expression
cThe c expression

◆ batch_outer_impl()

template<typename V , typename L , typename R , typename C >
void etl::impl::vec::batch_outer_impl ( const L &  lhs,
const R &  rhs,
C &&  result 
)

Compute the batch outer product of a and b and store the result in c.

Parameters
lhsThe a expression
rhsThe b expression
resultThe c expression