remora::detail::matrix_vector_prod_optimizer< matrix_inverse< M, Tag >, V > Struct Template Reference

#include <shark/LinAlg/BLAS/solve.hpp>

Public Types

typedef matrix_vector_solve_optimizer< M, V, Tag, left > opt
 

Static Public Member Functions

static type create (matrix_inverse< M, Tag > const &inv, typename V::const_closure_type const &v)
 

Detailed Description

template<class M, class V, class Tag>
struct remora::detail::matrix_vector_prod_optimizer< matrix_inverse< M, Tag >, V >

Definition at line 357 of file solve.hpp.

Member Typedef Documentation

◆ opt

template<class M , class V , class Tag >
typedef matrix_vector_solve_optimizer<M,V, Tag, left> remora::detail::matrix_vector_prod_optimizer< matrix_inverse< M, Tag >, V >::opt

Definition at line 358 of file solve.hpp.

Member Function Documentation

◆ create()

template<class M , class V , class Tag >
static type remora::detail::matrix_vector_prod_optimizer< matrix_inverse< M, Tag >, V >::create ( matrix_inverse< M, Tag > const &  inv,
typename V::const_closure_type const &  v 
)
inlinestatic

Definition at line 361 of file solve.hpp.

References remora::matrix_inverse< MatA, SystemType >::matrix().


The documentation for this struct was generated from the following file: