|
MueLu Version of the Day
|
#include <MueLu_CutDrop.hpp>
Public Member Functions | |
| KOKKOS_INLINE_FUNCTION | Comparator (const local_matrix_type2 &A_, const diag_view_type2 &diag_, const DistanceFunctorType2 *dist2_, local_ordinal_type rlid_, const results_view &results_, values_view &values_) |
| KOKKOS_FORCEINLINE_FUNCTION magnitudeType | get_value (size_t x) const |
| KOKKOS_INLINE_FUNCTION bool | operator() (size_t x, size_t y) const |
Private Types | |
| using | scalar_type = typename local_matrix_type2::value_type |
| using | local_ordinal_type = typename local_matrix_type2::ordinal_type |
| using | memory_space = typename local_matrix_type2::memory_space |
| using | results_view = Kokkos::View< DecisionType *, memory_space > |
| using | ATS = Kokkos::ArithTraits< scalar_type > |
| using | magnitudeType = typename ATS::magnitudeType |
| using | mATS = Kokkos::ArithTraits< magnitudeType > |
| using | values_view = Kokkos::View< magnitudeType *, memory_space > |
Private Member Functions | |
| KOKKOS_INLINE_FUNCTION magnitudeType | get_value_impl (size_t x) const |
Private Attributes | |
| const local_matrix_type2 | A |
| const diag_view_type2 | diag |
| const DistanceFunctorType2 * | dist2 |
| const local_ordinal_type | rlid |
| const local_ordinal_type | offset |
| const results_view | results |
| values_view | values |
| const scalar_type | one = ATS::one() |
| const scalar_type | zero = ATS::zero() |
| const magnitudeType | mzero = mATS::zero() |
Definition at line 488 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 490 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 491 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 492 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 493 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 498 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 500 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 504 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 507 of file MueLu_CutDrop.hpp.
|
inline |
Definition at line 523 of file MueLu_CutDrop.hpp.
|
inline |
Definition at line 537 of file MueLu_CutDrop.hpp.
|
inline |
Definition at line 542 of file MueLu_CutDrop.hpp.
|
inlineprivate |
Definition at line 563 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 509 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 510 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 511 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 512 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 513 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 514 of file MueLu_CutDrop.hpp.
|
mutableprivate |
Definition at line 515 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 517 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 518 of file MueLu_CutDrop.hpp.
|
private |
Definition at line 519 of file MueLu_CutDrop.hpp.