remora::detail::matrix_matrix_prod_optimizer< matrix_inverse< M1, Tag >, M2 > Struct Template Reference

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

Public Types

typedef matrix_matrix_solve_optimizer< M1, M2, Tag, left > opt
 

Static Public Member Functions

static type create (matrix_inverse< M1, Tag > const &inv, typename M2::const_closure_type const &m)
 

Detailed Description

template<class M1, class M2, class Tag>
struct remora::detail::matrix_matrix_prod_optimizer< matrix_inverse< M1, Tag >, M2 >

Definition at line 436 of file solve.hpp.

Member Typedef Documentation

◆ opt

template<class M1 , class M2 , class Tag >
typedef matrix_matrix_solve_optimizer<M1,M2, Tag, left> remora::detail::matrix_matrix_prod_optimizer< matrix_inverse< M1, Tag >, M2 >::opt

Definition at line 437 of file solve.hpp.

Member Function Documentation

◆ create()

template<class M1 , class M2 , class Tag >
static type remora::detail::matrix_matrix_prod_optimizer< matrix_inverse< M1, Tag >, M2 >::create ( matrix_inverse< M1, Tag > const &  inv,
typename M2::const_closure_type const &  m 
)
inlinestatic

Definition at line 440 of file solve.hpp.

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


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