"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "include/armadillo_bits/op_inv_gen_meat.hpp" between
armadillo-11.0.0.tar.xz and armadillo-11.0.1.tar.xz

About: Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use.

op_inv_gen_meat.hpp  (armadillo-11.0.0.tar.xz):op_inv_gen_meat.hpp  (armadillo-11.0.1.tar.xz)
skipping to change at line 56 skipping to change at line 56
// //
template<typename T1> template<typename T1>
inline inline
void void
op_inv_gen_full::apply(Mat<typename T1::elem_type>& out, const Op<T1,op_inv_gen_ full>& X) op_inv_gen_full::apply(Mat<typename T1::elem_type>& out, const Op<T1,op_inv_gen_ full>& X)
{ {
arma_extra_debug_sigprint(); arma_extra_debug_sigprint();
const uword flags = X.in_aux_uword_a; const uword flags = X.aux_uword_a;
const bool status = op_inv_gen_full::apply_direct(out, X.m, "inv()", flags); const bool status = op_inv_gen_full::apply_direct(out, X.m, "inv()", flags);
if(status == false) if(status == false)
{ {
out.soft_reset(); out.soft_reset();
arma_stop_runtime_error("inv(): matrix is singular"); arma_stop_runtime_error("inv(): matrix is singular");
} }
} }
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)