#include <op_inv_proto.hpp>
Static Public Member Functions | |
template<typename eT > | |
static void | apply (Mat< eT > &out, const Mat< eT > &A) |
immediate inverse of a matrix, storing the result in a dense matrix | |
template<typename T1 > | |
static void | apply (Mat< typename T1::elem_type > &out, const Op< T1, op_inv > &in) |
immediate inverse of T1, storing the result in a dense matrix | |
template<typename T1 > | |
static void | apply (Mat< typename T1::elem_type > &out, const Op< Op< T1, op_diagmat >, op_inv > &in) |
inverse of diagmat(mat) | |
template<typename eT > | |
static void | apply_diagvec (Mat< eT > &out, const Mat< eT > &X) |
template<typename eT > | |
static void | apply (Mat< eT > &out, const Op< Op< Mat< eT >, op_diagmat_vec >, op_inv > &in) |
inverse of diagmat(colvec or rowvec) |
Definition at line 23 of file op_inv_proto.hpp.