|
struct | dg::TensorTraits< MPISparseBlockMat< V, LI, LO > > |
|
struct | dg::TensorTraits< MPIDistMat< V, LI, LO > > |
|
struct | dg::TensorTraits< MPI_Vector< container > > |
| prototypical MPI vector More...
|
|
struct | dg::TensorTraits< EllSparseBlockMat< T, V > > |
|
struct | dg::TensorTraits< CooSparseBlockMat< T, V > > |
|
struct | dg::TensorTraits< SparseMatrix< I, T, V > > |
|
struct | dg::TensorTraits< cusp::coo_matrix< I, V, M > > |
|
struct | dg::TensorTraits< cusp::csr_matrix< I, V, M > > |
|
struct | dg::TensorTraits< cusp::dia_matrix< I, V, M > > |
|
struct | dg::TensorTraits< cusp::ell_matrix< I, V, M > > |
|
struct | dg::TensorTraits< cusp::hyb_matrix< I, V, M > > |
|
struct | dg::TensorTraits< T, std::enable_if_t< std::is_floating_point_v< T > > > |
| Enable double and float as a floating point. More...
|
|
struct | dg::TensorTraits< T, std::enable_if_t< std::is_integral_v< T > > > |
| Enable integers and anything promotable to integer (such as bool and char) as integral. More...
|
|
struct | dg::TensorTraits< std::vector< T >, std::enable_if_t< !dg::is_scalar< T >::value > > |
| Prototypical Recursive Vector (unless vector of scalars) More...
|
|
struct | dg::TensorTraits< std::vector< T >, std::enable_if_t< dg::is_scalar< T >::value > > |
|
struct | dg::TensorTraits< std::array< T, N >, std::enable_if_t< !dg::is_scalar< T >::value > > |
|
struct | dg::TensorTraits< std::array< T, N >, std::enable_if_t< dg::is_scalar< T >::value > > |
|
struct | dg::TensorTraits< std::map< Key, T > > |
| Behaves like a RecursiveVector. More...
|
|
struct | dg::TensorTraits< std::complex< T > > |
| Enable std::complex as a Scalar. More...
|
|
struct | dg::TensorTraits< thrust::host_vector< T > > |
| prototypical Shared Vector with Serial Tag More...
|
|
struct | dg::TensorTraits< thrust::device_vector< T > > |
| prototypical Shared Vector with Cuda or Omp Tag More...
|
|
struct | dg::TensorTraits< thrust::complex< T > > |
|
struct | dg::TensorTraits< View< ThrustVector > > |
| A View has identical value_type and execution_policy as the underlying container. More...
|
|
struct | dg::TensorTraits< SquareMatrix< T > > |
|