inline void podarray<eT>::reset() { arma_extra_debug_sigprint(); init_warm(0); }
inline void podarray<eT>::set_size(const uword new_n_elem) { arma_extra_debug_sigprint(); init_warm(new_n_elem); }
inline void podarray<eT>::zeros(const uword new_n_elem) { arma_extra_debug_sigprint(); init_warm(new_n_elem); arrayops::fill_zeros(memptr(), n_elem); }
inline void podarray<eT>::zeros(const uword new_n_elem) { arma_extra_debug_sigprint(); init_warm(new_n_elem); fill(eT(0)); }
inline void podarray<eT>::set_min_size(const uword min_n_elem) { arma_extra_debug_sigprint(); if(min_n_elem > n_elem) { init_warm(min_n_elem); } }
inline const podarray<eT>& podarray<eT>::operator=(const podarray& x) { arma_extra_debug_sigprint(); if(this != &x) { const uword x_n_elem = x.n_elem; init_warm(x_n_elem); arrayops::copy( memptr(), x.memptr(), x_n_elem ); } return *this; }