1#ifndef TDLS_SOLVERS_TILED_LUPP_CONFIG_HPP
2#define TDLS_SOLVERS_TILED_LUPP_CONFIG_HPP
Toolchain detection and portability macros.
Shared vocabulary and conventions of the solver families.
Schedule
Elimination schedule of a factorization.
Definition options.hpp:37
MatrixLayout
Memory layout of a dense matrix.
Definition options.hpp:45
Floating-point value stored as an odd integer mantissa and a power-of-two exponent,...
Definition structural_real.hpp:68
Compile-time knobs of the TiledLUpp solvers, carrying the tuned defaults.
Definition config.hpp:50
Schedule schedule
Elimination schedule of the tiled factorization, see Schedule.
Definition config.hpp:62
bool unroll_inner
Definition config.hpp:108
bool oot_first_acceptable
Definition config.hpp:98
MatrixLayout layout
Definition config.hpp:118
StructuralReal< T > oot_threshold
Definition config.hpp:74
StructuralReal< T > singular_floor
Definition config.hpp:88
int tile_size
Definition config.hpp:59
Exact floating-point value admissible as a template argument.