SLATE 2024.05.31
Software for Linear Algebra Targeting Exascale
|
Functions | |
template<Target target = Target::HostTask, typename scalar_t > | |
void | slate::internal::trtri (TriangularMatrix< scalar_t > &&A, int priority) |
Triangular inversion of single tile. | |
template<typename scalar_t > | |
void | slate::internal::trtri (internal::TargetType< Target::HostTask >, TriangularMatrix< scalar_t > &A, int priority) |
Triangular inversion of single tile, host implementation. | |
template<Target target = Target::HostTask, typename scalar_t > | |
void | slate::internal::trtrm (TriangularMatrix< scalar_t > &&A, int priority) |
todo: update docs: multiply not inverse | |
template<typename scalar_t > | |
void | slate::internal::trtrm (internal::TargetType< Target::HostTask >, TriangularMatrix< scalar_t > &A, int priority) |
Triangular inversion of single tile, host implementation. | |
void slate::internal::trtri | ( | TriangularMatrix< scalar_t > && | A, |
int | priority | ||
) |
Triangular inversion of single tile.
Dispatches to target implementations.
void slate::internal::trtrm | ( | TriangularMatrix< scalar_t > && | A, |
int | priority | ||
) |
todo: update docs: multiply not inverse
Triangular inversion of single tile. Dispatches to target implementations.