Compadre
1.5.5
|
Definition at line 20 of file Compadre_LinearAlgebra.cpp.
Public Member Functions | |
KOKKOS_INLINE_FUNCTION | Functor_TestBatchedTeamVectorSolveUTV (const int M, const int N, const int NRHS, const MatrixViewType_A &a, const MatrixViewType_B &b, const bool implicit_RHS) |
template<typename MemberType > | |
KOKKOS_INLINE_FUNCTION void | operator() (const MemberType &member) const |
void | run (ParallelManager pm) |
Public Attributes | |
MatrixViewType_A | _a |
MatrixViewType_B | _b |
int | _pm_getTeamScratchLevel_0 |
int | _pm_getTeamScratchLevel_1 |
int | _M |
int | _N |
int | _NRHS |
bool | _implicit_RHS |
|
inline |
Definition at line 30 of file Compadre_LinearAlgebra.cpp.
|
inline |
Solving Ax = b using UTV transformation A P^T P x = b UTV P x = b;
UTV = A P^T
Definition at line 42 of file Compadre_LinearAlgebra.cpp.
|
inline |
Definition at line 158 of file Compadre_LinearAlgebra.cpp.
MatrixViewType_A Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_a |
Definition at line 21 of file Compadre_LinearAlgebra.cpp.
MatrixViewType_B Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_b |
Definition at line 22 of file Compadre_LinearAlgebra.cpp.
bool Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_implicit_RHS |
Definition at line 27 of file Compadre_LinearAlgebra.cpp.
int Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_M |
Definition at line 26 of file Compadre_LinearAlgebra.cpp.
int Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_N |
Definition at line 26 of file Compadre_LinearAlgebra.cpp.
int Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_NRHS |
Definition at line 26 of file Compadre_LinearAlgebra.cpp.
int Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_pm_getTeamScratchLevel_0 |
Definition at line 24 of file Compadre_LinearAlgebra.cpp.
int Compadre::GMLS_LinearAlgebra::Functor_TestBatchedTeamVectorSolveUTV< DeviceType, AlgoTagType, MatrixViewType_A, MatrixViewType_B, MatrixViewType_X >::_pm_getTeamScratchLevel_1 |
Definition at line 25 of file Compadre_LinearAlgebra.cpp.