Static Public Member Functions | |
template<typename T > | |
static void | hadamard (int log2N,::FullMatrix< T > &H) |
template<typename T > | |
static void | normalized_hadamard (int log2N,::FullMatrix< T > &H) |
template<typename T > | |
static void | extended_hadamard (size_t n_rows,::FullMatrix< T > &H) |
template<typename T > | |
static void | extended_normalized_hadamard (size_t n_rows,::FullMatrix< T > &H) |
template<typename T > | |
static void | vandermonde_row_wise (::FullMatrix< T > &V, const ::Vector< T > &x) |
template<typename T > | |
static void | vandermonde_col_wise (::FullMatrix< T > &V, const ::Vector< T > &x) |
template<typename T > | |
static void | toepliz (::FullMatrix< T > &M, const ::Vector< T > &r) |
Static Private Member Functions | |
template<typename T > | |
static void | vandermonde (::FullMatrix< T > &V, const ::Vector< T > &x, bool rowwise=true) |
void MatrixCreator::hadamard | ( | int | log2N, | |
::FullMatrix< T > & | H | |||
) | [inline, static] |
Referenced by extended_hadamard(), and normalized_hadamard().
void MatrixCreator::normalized_hadamard | ( | int | log2N, | |
::FullMatrix< T > & | H | |||
) | [inline, static] |
void MatrixCreator::extended_hadamard | ( | size_t | n_rows, | |
::FullMatrix< T > & | H | |||
) | [inline, static] |
References hadamard().
void MatrixCreator::extended_normalized_hadamard | ( | size_t | n_rows, | |
::FullMatrix< T > & | H | |||
) | [inline, static] |
References normalized_hadamard().
static void MatrixCreator::vandermonde_row_wise | ( | ::FullMatrix< T > & | V, | |
const ::Vector< T > & | x | |||
) | [inline, static] |
References vandermonde().
static void MatrixCreator::vandermonde_col_wise | ( | ::FullMatrix< T > & | V, | |
const ::Vector< T > & | x | |||
) | [inline, static] |
References vandermonde().
void MatrixCreator::toepliz | ( | ::FullMatrix< T > & | M, | |
const ::Vector< T > & | r | |||
) | [inline, static] |
void MatrixCreator::vandermonde | ( | ::FullMatrix< T > & | V, | |
const ::Vector< T > & | x, | |||
bool | rowwise = true | |||
) | [inline, static, private] |
Referenced by vandermonde_col_wise(), and vandermonde_row_wise().