op_inv Class Reference
[Op_inv]

'invert matrix' operation More...

#include <op_inv_proto.hpp>

List of all members.

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)


Detailed Description

'invert matrix' operation

Definition at line 23 of file op_inv_proto.hpp.