"Fossies" - the Fresh Open Source Software Archive  

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

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

Mat_bones.hpp  (armadillo-10.8.2.tar.xz):Mat_bones.hpp  (armadillo-11.0.0.tar.xz)
skipping to change at line 386 skipping to change at line 386
arma_inline arma_warn_unused const eT& at_alt (const uword ii) const; arma_inline arma_warn_unused const eT& at_alt (const uword ii) const;
arma_inline arma_warn_unused eT& operator[] (const uword ii); arma_inline arma_warn_unused eT& operator[] (const uword ii);
arma_inline arma_warn_unused const eT& operator[] (const uword ii) const; arma_inline arma_warn_unused const eT& operator[] (const uword ii) const;
arma_inline arma_warn_unused eT& at (const uword ii); arma_inline arma_warn_unused eT& at (const uword ii);
arma_inline arma_warn_unused const eT& at (const uword ii) const; arma_inline arma_warn_unused const eT& at (const uword ii) const;
arma_inline arma_warn_unused eT& operator() (const uword ii); arma_inline arma_warn_unused eT& operator() (const uword ii);
arma_inline arma_warn_unused const eT& operator() (const uword ii) const; arma_inline arma_warn_unused const eT& operator() (const uword ii) const;
#if defined(__cpp_multidimensional_subscript)
arma_inline arma_warn_unused eT& operator[] (const uword in_row, const u
word in_col);
arma_inline arma_warn_unused const eT& operator[] (const uword in_row, const u
word in_col) const;
#endif
arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col); arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col);
arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const; arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const;
arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col); arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col);
arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const; arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const;
arma_inline const Mat& operator++(); arma_inline const Mat& operator++();
arma_inline void operator++(int); arma_inline void operator++(int);
arma_inline const Mat& operator--(); arma_inline const Mat& operator--();
arma_inline void operator--(int); arma_inline void operator--(int);
arma_inline arma_warn_unused bool is_empty() const; arma_inline arma_warn_unused bool is_empty() const;
arma_inline arma_warn_unused bool is_vec() const; arma_inline arma_warn_unused bool is_vec() const;
arma_inline arma_warn_unused bool is_rowvec() const; arma_inline arma_warn_unused bool is_rowvec() const;
arma_inline arma_warn_unused bool is_colvec() const; arma_inline arma_warn_unused bool is_colvec() const;
arma_inline arma_warn_unused bool is_square() const; arma_inline arma_warn_unused bool is_square() const;
inline arma_warn_unused bool is_finite() const; inline arma_warn_unused bool is_finite() const;
inline arma_warn_unused bool has_inf() const; inline arma_warn_unused bool has_inf() const;
inline arma_warn_unused bool has_nan() const; inline arma_warn_unused bool has_nan() const;
inline arma_warn_unused bool has_nonfinite() const;
inline arma_warn_unused bool is_sorted(const char* direction = "ascend") const; inline arma_warn_unused bool is_sorted(const char* direction = "ascend") const;
inline arma_warn_unused bool is_sorted(const char* direction, const uword dim) const; inline arma_warn_unused bool is_sorted(const char* direction, const uword dim) const;
template<typename comparator> template<typename comparator>
inline arma_warn_unused bool is_sorted_helper(const comparator& comp, const uw ord dim) const; inline arma_warn_unused bool is_sorted_helper(const comparator& comp, const uw ord dim) const;
arma_inline arma_warn_unused bool in_range(const uword ii) const; arma_inline arma_warn_unused bool in_range(const uword ii) const;
arma_inline arma_warn_unused bool in_range(const span& x ) const; arma_inline arma_warn_unused bool in_range(const span& x ) const;
skipping to change at line 751 skipping to change at line 757
friend class glue_join; friend class glue_join;
friend class op_strans; friend class op_strans;
friend class op_htrans; friend class op_htrans;
friend class op_resize; friend class op_resize;
friend class op_mean; friend class op_mean;
friend class op_max; friend class op_max;
friend class op_min; friend class op_min;
public: public:
#ifdef ARMA_EXTRA_MAT_PROTO #if defined(ARMA_EXTRA_MAT_PROTO)
#include ARMA_INCFILE_WRAP(ARMA_EXTRA_MAT_PROTO) #include ARMA_INCFILE_WRAP(ARMA_EXTRA_MAT_PROTO)
#endif #endif
}; };
template<typename eT> template<typename eT>
template<uword fixed_n_rows, uword fixed_n_cols> template<uword fixed_n_rows, uword fixed_n_cols>
class Mat<eT>::fixed : public Mat<eT> class Mat<eT>::fixed : public Mat<eT>
{ {
private: private:
skipping to change at line 824 skipping to change at line 830
arma_inline arma_warn_unused const eT& at_alt (const uword i) const; arma_inline arma_warn_unused const eT& at_alt (const uword i) const;
arma_inline arma_warn_unused eT& operator[] (const uword i); arma_inline arma_warn_unused eT& operator[] (const uword i);
arma_inline arma_warn_unused const eT& operator[] (const uword i) const; arma_inline arma_warn_unused const eT& operator[] (const uword i) const;
arma_inline arma_warn_unused eT& at (const uword i); arma_inline arma_warn_unused eT& at (const uword i);
arma_inline arma_warn_unused const eT& at (const uword i) const; arma_inline arma_warn_unused const eT& at (const uword i) const;
arma_inline arma_warn_unused eT& operator() (const uword i); arma_inline arma_warn_unused eT& operator() (const uword i);
arma_inline arma_warn_unused const eT& operator() (const uword i) const; arma_inline arma_warn_unused const eT& operator() (const uword i) const;
#if defined(__cpp_multidimensional_subscript)
arma_inline arma_warn_unused eT& operator[] (const uword in_row, const u
word in_col);
arma_inline arma_warn_unused const eT& operator[] (const uword in_row, const u
word in_col) const;
#endif
arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col); arma_inline arma_warn_unused eT& at (const uword in_row, const u word in_col);
arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const; arma_inline arma_warn_unused const eT& at (const uword in_row, const u word in_col) const;
arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col); arma_inline arma_warn_unused eT& operator() (const uword in_row, const u word in_col);
arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const; arma_inline arma_warn_unused const eT& operator() (const uword in_row, const u word in_col) const;
arma_inline arma_warn_unused eT* colptr(const uword in_col); arma_inline arma_warn_unused eT* colptr(const uword in_col);
arma_inline arma_warn_unused const eT* colptr(const uword in_col) const; arma_inline arma_warn_unused const eT* colptr(const uword in_col) const;
arma_inline arma_warn_unused eT* memptr(); arma_inline arma_warn_unused eT* memptr();
arma_inline arma_warn_unused const eT* memptr() const; arma_inline arma_warn_unused const eT* memptr() const;
 End of changes. 4 change blocks. 
3 lines changed or deleted 18 lines changed or added

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