|
using | LinearAlgebra::TpetraWrappers::TpetraTypes::LO = int |
|
using | LinearAlgebra::TpetraWrappers::TpetraTypes::GO = types::signed_global_dof_index |
|
template<typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::NodeType = Tpetra::KokkosCompat::KokkosDeviceWrapperNode< typename MemorySpace::kokkos_space::execution_space, typename MemorySpace::kokkos_space > |
|
template<typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::ExportType = Tpetra::Export< LO, GO, NodeType< MemorySpace > > |
|
template<typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::ImportType = Tpetra::Import< LO, GO, NodeType< MemorySpace > > |
|
template<typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::MapType = Tpetra::Map< LO, GO, NodeType< MemorySpace > > |
|
template<typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::GraphType = Tpetra::CrsGraph< LO, GO, NodeType< MemorySpace > > |
|
template<typename Number , typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::VectorType = Tpetra::Vector< Number, LO, GO, NodeType< MemorySpace > > |
|
template<typename Number , typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::MultiVectorType = Tpetra::MultiVector< Number, LO, GO, NodeType< MemorySpace > > |
|
template<typename Number , typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::LinearOperator = Tpetra::Operator< Number, LO, GO, NodeType< MemorySpace > > |
|
template<typename Number , typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::MatrixType = Tpetra::CrsMatrix< Number, LO, GO, NodeType< MemorySpace > > |
|
template<typename Number , typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::RowMatrixType = Tpetra::RowMatrix< Number, LO, GO, NodeType< MemorySpace > > |
|
template<typename Number , typename MemorySpace > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::DualViewType = typename VectorType< Number, MemorySpace >::dual_view_type |
| Typedef for the Kokkos::DualView type. This is needed for shallow copies of deal.II LA structures to Trilinos LA structures.
|
|
template<typename Number > |
using | LinearAlgebra::TpetraWrappers::TpetraTypes::HostViewType = typename DualViewType< Number, ::MemorySpace::Host >::t_host |
| Typedef for the Kokkos::View type. This is needed for shallow copies of deal.II LA structures to Trilinos LA structures.
|
|