Adelus Development
Loading...
Searching...
No Matches
Adelus::AdelusHandle< ScalarType, ExecutionSpace, MemorySpace > Class Template Reference

Public Types

using value_type = ScalarType
using execution_space = ExecutionSpace
using memory_space = MemorySpace

Public Member Functions

 AdelusHandle (const int comm_id_, MPI_Comm comm_, const int matrix_size_, const int num_procsr_, const int num_rhs_, const int blksz_=128)
KOKKOS_INLINE_FUNCTION int get_comm_id () const
KOKKOS_INLINE_FUNCTION MPI_Comm get_comm () const
KOKKOS_INLINE_FUNCTION MPI_Comm get_row_comm () const
KOKKOS_INLINE_FUNCTION MPI_Comm get_col_comm () const
KOKKOS_INLINE_FUNCTION int get_myrank () const
KOKKOS_INLINE_FUNCTION int get_myrow () const
KOKKOS_INLINE_FUNCTION int get_mycol () const
KOKKOS_INLINE_FUNCTION int get_nprocs_cube () const
KOKKOS_INLINE_FUNCTION int get_nprocs_row () const
KOKKOS_INLINE_FUNCTION int get_nprocs_col () const
KOKKOS_INLINE_FUNCTION int get_nrows_matrix () const
KOKKOS_INLINE_FUNCTION int get_ncols_matrix () const
KOKKOS_INLINE_FUNCTION int get_my_first_row () const
KOKKOS_INLINE_FUNCTION int get_my_first_col () const
KOKKOS_INLINE_FUNCTION int get_my_rows () const
KOKKOS_INLINE_FUNCTION int get_my_cols () const
KOKKOS_INLINE_FUNCTION int get_nrhs () const
KOKKOS_INLINE_FUNCTION int get_my_rhs () const
KOKKOS_INLINE_FUNCTION int get_blksz () const
KOKKOS_INLINE_FUNCTION bool get_gpuawarempi_behavior () const

The documentation for this class was generated from the following file: