TDLS 0.4.0
Tiny Device-callable Linear Solvers
Loading...
Searching...
No Matches
tdls.hpp
Go to the documentation of this file.
1#ifndef TDLS_TDLS_HPP
2#define TDLS_TDLS_HPP
3
4
5
13
14#include <tdls/core/group.hpp>
15#include <tdls/core/macros.hpp>
17#include <tdls/core/version.hpp>
18
26
27
28
29#endif // TDLS_TDLS_HPP
TFEL adaptors: call the TiledLUpp solvers directly on the tfel::math objects (matrices,...
Runtime-shape variant of the ArrowheadLUpp solver.
Compile-time-shape solver of arrowhead (bordered block-diagonal) systems by static condensation,...
Runtime-size variant of the CooperativeLUpp solver.
CooperativeLUpp solver: LU with partial pivoting held in the registers of a group of threads,...
Barriers of the groups of threads that share a system: the barrier deduced from the compilation targe...
Toolchain detection and portability macros.
Exact floating-point value admissible as a template argument.
Runtime-size variant of the TiledLUpp solver.
TiledLUpp solver: LU with partial pivoting on tile grids, one thread / work-item per system.
TDLS version macros.