Plan a solver for a problem.
Value
An eigencore_plan list describing the requested problem, chosen
method label, target, planner reasons, fallback label, and control
metadata used by solver dispatch.
Examples
A <- diag(c(4, 3, 2, 1))
plan <- plan_solver(eigen_problem(A), k = 2)
plan$method
#> [1] "native dense Hermitian LAPACK fallback"
plan$reasons
#> [1] "structure: hermitian"
#> [2] "target: largest"
#> [3] "standard eigenproblem"
#> [4] "built-in dense operator has native block apply"