remove unnecessary attribute
This commit is contained in:
@@ -258,9 +258,9 @@ class Col<eT>::fixed : public Col<eT>
|
||||
arma_warn_unused arma_inline eT* memptr();
|
||||
arma_warn_unused arma_inline const eT* memptr() const;
|
||||
|
||||
arma_hot inline const Col<eT>& fill(const eT val);
|
||||
arma_hot inline const Col<eT>& zeros();
|
||||
arma_hot inline const Col<eT>& ones();
|
||||
inline const Col<eT>& fill(const eT val);
|
||||
inline const Col<eT>& zeros();
|
||||
inline const Col<eT>& ones();
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -258,9 +258,9 @@ class Row<eT>::fixed : public Row<eT>
|
||||
arma_warn_unused arma_inline eT* memptr();
|
||||
arma_warn_unused arma_inline const eT* memptr() const;
|
||||
|
||||
arma_hot inline const Row<eT>& fill(const eT val);
|
||||
arma_hot inline const Row<eT>& zeros();
|
||||
arma_hot inline const Row<eT>& ones();
|
||||
inline const Row<eT>& fill(const eT val);
|
||||
inline const Row<eT>& zeros();
|
||||
inline const Row<eT>& ones();
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -64,8 +64,8 @@ class running_stat_vec
|
||||
|
||||
inline running_stat_vec& operator=(const running_stat_vec& in_rsv);
|
||||
|
||||
template<typename T1> arma_hot inline void operator() (const Base< T, T1>& X);
|
||||
template<typename T1> arma_hot inline void operator() (const Base<std::complex<T>, T1>& X);
|
||||
template<typename T1> inline void operator() (const Base< T, T1>& X);
|
||||
template<typename T1> inline void operator() (const Base<std::complex<T>, T1>& X);
|
||||
|
||||
inline void reset();
|
||||
|
||||
|
||||
@@ -26,16 +26,16 @@ class spglue_merge
|
||||
public:
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void subview_merge(SpSubview<eT>& sv, const SpMat<eT>& B);
|
||||
inline static void subview_merge(SpSubview<eT>& sv, const SpMat<eT>& B);
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void subview_merge(SpSubview<eT>& sv, const Mat<eT>& B);
|
||||
inline static void subview_merge(SpSubview<eT>& sv, const Mat<eT>& B);
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void symmat_merge(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
inline static void symmat_merge(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void diagview_merge(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
inline static void diagview_merge(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -27,13 +27,13 @@ class spglue_minus
|
||||
public:
|
||||
|
||||
template<typename T1, typename T2>
|
||||
arma_hot inline static void apply(SpMat<typename T1::elem_type>& out, const SpGlue<T1,T2,spglue_minus>& X);
|
||||
inline static void apply(SpMat<typename T1::elem_type>& out, const SpGlue<T1,T2,spglue_minus>& X);
|
||||
|
||||
template<typename eT, typename T1, typename T2>
|
||||
arma_hot inline static void apply_noalias(SpMat<eT>& result, const SpProxy<T1>& pa, const SpProxy<T2>& pb);
|
||||
inline static void apply_noalias(SpMat<eT>& result, const SpProxy<T1>& pa, const SpProxy<T2>& pb);
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void apply_noalias(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
inline static void apply_noalias(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -27,13 +27,13 @@ class spglue_plus
|
||||
public:
|
||||
|
||||
template<typename T1, typename T2>
|
||||
arma_hot inline static void apply(SpMat<typename T1::elem_type>& out, const SpGlue<T1,T2,spglue_plus>& X);
|
||||
inline static void apply(SpMat<typename T1::elem_type>& out, const SpGlue<T1,T2,spglue_plus>& X);
|
||||
|
||||
template<typename eT, typename T1, typename T2>
|
||||
arma_hot inline static void apply_noalias(SpMat<eT>& out, const SpProxy<T1>& pa, const SpProxy<T2>& pb);
|
||||
inline static void apply_noalias(SpMat<eT>& out, const SpProxy<T1>& pa, const SpProxy<T2>& pb);
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void apply_noalias(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
inline static void apply_noalias(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -27,13 +27,13 @@ class spglue_schur
|
||||
public:
|
||||
|
||||
template<typename T1, typename T2>
|
||||
arma_hot inline static void apply(SpMat<typename T1::elem_type>& out, const SpGlue<T1,T2,spglue_schur>& X);
|
||||
inline static void apply(SpMat<typename T1::elem_type>& out, const SpGlue<T1,T2,spglue_schur>& X);
|
||||
|
||||
template<typename eT, typename T1, typename T2>
|
||||
arma_hot inline static void apply_noalias(SpMat<eT>& out, const SpProxy<T1>& pa, const SpProxy<T2>& pb);
|
||||
inline static void apply_noalias(SpMat<eT>& out, const SpProxy<T1>& pa, const SpProxy<T2>& pb);
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void apply_noalias(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
inline static void apply_noalias(SpMat<eT>& out, const SpMat<eT>& A, const SpMat<eT>& B);
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ class spglue_times
|
||||
inline static void apply(SpMat<typename T1::elem_type>& out, const SpGlue<SpOp<T1,spop_scalar_times>,T2,spglue_times>& X);
|
||||
|
||||
template<typename eT>
|
||||
arma_hot inline static void apply_noalias(SpMat<eT>& c, const SpMat<eT>& x, const SpMat<eT>& y);
|
||||
inline static void apply_noalias(SpMat<eT>& c, const SpMat<eT>& x, const SpMat<eT>& y);
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ class spop_sum
|
||||
public:
|
||||
|
||||
template<typename T1>
|
||||
arma_hot inline static void apply(SpMat<typename T1::elem_type>& out, const SpOp<T1, spop_sum>& in);
|
||||
inline static void apply(SpMat<typename T1::elem_type>& out, const SpOp<T1, spop_sum>& in);
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user