"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "include/armadillo_bits/field_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.

field_bones.hpp  (armadillo-10.8.2.tar.xz):field_bones.hpp  (armadillo-11.0.0.tar.xz)
skipping to change at line 93 skipping to change at line 93
arma_inline arma_warn_unused oT& operator[](const uword i); arma_inline arma_warn_unused oT& operator[](const uword i);
arma_inline arma_warn_unused const oT& operator[](const uword i) const; arma_inline arma_warn_unused const oT& operator[](const uword i) const;
arma_inline arma_warn_unused oT& at(const uword i); arma_inline arma_warn_unused oT& at(const uword i);
arma_inline arma_warn_unused const oT& at(const uword i) const; arma_inline arma_warn_unused const oT& at(const uword i) const;
arma_inline arma_warn_unused oT& operator()(const uword i); arma_inline arma_warn_unused oT& operator()(const uword i);
arma_inline arma_warn_unused const oT& operator()(const uword i) const; arma_inline arma_warn_unused const oT& operator()(const uword i) const;
#if defined(__cpp_multidimensional_subscript)
arma_inline arma_warn_unused oT& operator[](const uword row, const uword
col);
arma_inline arma_warn_unused const oT& operator[](const uword row, const uword
col) const;
#endif
arma_inline arma_warn_unused oT& at(const uword row, const uword col); arma_inline arma_warn_unused oT& at(const uword row, const uword col);
arma_inline arma_warn_unused const oT& at(const uword row, const uword col) const; arma_inline arma_warn_unused const oT& at(const uword row, const uword col) const;
#if defined(__cpp_multidimensional_subscript)
arma_inline arma_warn_unused oT& operator[](const uword row, const uword
col, const uword slice);
arma_inline arma_warn_unused const oT& operator[](const uword row, const uword
col, const uword slice) const;
#endif
arma_inline arma_warn_unused oT& at(const uword row, const uword col, const uword slice); arma_inline arma_warn_unused oT& at(const uword row, const uword col, const uword slice);
arma_inline arma_warn_unused const oT& at(const uword row, const uword col, const uword slice) const; arma_inline arma_warn_unused const oT& at(const uword row, const uword col, const uword slice) const;
arma_inline arma_warn_unused oT& operator()(const uword row, const uword col); arma_inline arma_warn_unused oT& operator()(const uword row, const uword col);
arma_inline arma_warn_unused const oT& operator()(const uword row, const uword col) const; arma_inline arma_warn_unused const oT& operator()(const uword row, const uword col) const;
arma_inline arma_warn_unused oT& operator()(const uword row, const uword col, const uword slice); arma_inline arma_warn_unused oT& operator()(const uword row, const uword col, const uword slice);
arma_inline arma_warn_unused const oT& operator()(const uword row, const uword col, const uword slice) const; arma_inline arma_warn_unused const oT& operator()(const uword row, const uword col, const uword slice) const;
arma_inline arma_warn_unused oT& front(); arma_inline arma_warn_unused oT& front();
skipping to change at line 276 skipping to change at line 286
inline void init(const uword n_rows_in, const uword n_cols_in, const uword n_s lices_in); inline void init(const uword n_rows_in, const uword n_cols_in, const uword n_s lices_in);
inline void delete_objects(); inline void delete_objects();
inline void create_objects(); inline void create_objects();
friend class field_aux; friend class field_aux;
friend class subview_field<oT>; friend class subview_field<oT>;
public: public:
#ifdef ARMA_EXTRA_FIELD_PROTO #if defined(ARMA_EXTRA_FIELD_PROTO)
#include ARMA_INCFILE_WRAP(ARMA_EXTRA_FIELD_PROTO) #include ARMA_INCFILE_WRAP(ARMA_EXTRA_FIELD_PROTO)
#endif #endif
}; };
class field_aux class field_aux
{ {
public: public:
template<typename oT> inline static void reset_objects(field< oT >& x); template<typename oT> inline static void reset_objects(field< oT >& x);
template<typename eT> inline static void reset_objects(field< Mat<eT> >& x); template<typename eT> inline static void reset_objects(field< Mat<eT> >& x);
 End of changes. 3 change blocks. 
1 lines changed or deleted 15 lines changed or added

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