Skip to content

num::inverse_diagonal_options

Defined in header <linear/factorization/probed_inverse_diagonal.hpp>

struct inverse_diagonal_options;

Accuracy and sampling choices for an approximate inverse diagonal.

Members

member description
approximate_cholesky_preconditioner preconditioner = ac2 AC or AC2.
idx probes = 40 Gaussian right-hand sides h.
idx lanczos_steps = 64 Maximum Krylov steps for the matrix square root.
real tolerance = 1e-8 Relative tolerance between consecutive Lanczos iterates.
unsigned seed = 42 Seed for the probe block and the preconditioner.