Implementation of a helper meta class for deducing the correct kernels for the dense matrix solver.
More...
#include <string>
#include <fstream>
#include <sstream>
#include "viennacl/forwards.h"
#include "viennacl/linalg/kernels/matrix_solve_col_col_kernels.h"
#include "viennacl/linalg/kernels/matrix_solve_col_row_kernels.h"
#include "viennacl/linalg/kernels/matrix_solve_row_col_kernels.h"
#include "viennacl/linalg/kernels/matrix_solve_row_row_kernels.h"
#include <vector>
#include <map>
Go to the source code of this file.
Data Structures |
struct | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< MatrixType1, MatrixType2 > |
| deduces kernel type for A \ B, where A, B, C are MatrixType1 and MatrixType2 More...
|
struct | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > |
struct | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > |
struct | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::row_major, ALIGNMENT > > |
struct | MATRIX_SOLVE_KERNEL_CLASS_DEDUCER< viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT >, viennacl::matrix< SCALARTYPE, viennacl::column_major, ALIGNMENT > > |
Namespaces |
namespace | viennacl |
namespace | viennacl::tools |
Detailed Description
Implementation of a helper meta class for deducing the correct kernels for the dense matrix solver.