fn_toeplitz.hpp
Go to the documentation of this file.
1 // Copyright (C) 2010-2011 NICTA (www.nicta.com.au)
2 // Copyright (C) 2010-2011 Conrad Sanderson
3 // Copyright (C) 2011 Alcatel Lucent
4 // Copyright (C) 2011 Gerhard Schreiber
5 //
6 // This file is part of the Armadillo C++ library.
7 // It is provided without any warranty of fitness
8 // for any purpose. You can redistribute this file
9 // and/or modify it under the terms of the GNU
10 // Lesser General Public License (LGPL) as published
11 // by the Free Software Foundation, either version 3
12 // of the License or (at your option) any later version.
13 // (see http://www.opensource.org/licenses for more info)
14 
15 
18 
19 
20 
21 template<typename T1>
22 inline
25  {
27 
28  return Glue<T1, T1, glue_toeplitz>( X.get_ref(), X.get_ref() );
29  }
30 
31 
32 
33 template<typename T1, typename T2>
34 inline
37  {
39 
40  return Glue<T1, T2, glue_toeplitz>( X.get_ref(), Y.get_ref() );
41  }
42 
43 
44 
45 template<typename T1>
46 inline
49  {
51 
53  }
54 
55 
56 
arma_inline const derived & get_ref() const
Definition: Base_meat.hpp:22
Glue< T1, T1, glue_toeplitz_circ > circ_toeplitz(const Base< typename T1::elem_type, T1 > &X)
Definition: fn_toeplitz.hpp:48
#define arma_extra_debug_sigprint
Definition: debug.hpp:1116
Glue< T1, T1, glue_toeplitz > toeplitz(const Base< typename T1::elem_type, T1 > &X)
Definition: fn_toeplitz.hpp:24


armadillo_matrix
Author(s):
autogenerated on Fri Apr 16 2021 02:31:57