person("Serguei", "Sokol", , "sokol@insa-toulouse.fr", role = c("aut", "cre"),
person("Serguei", "Sokol", , "sokol@insa-toulouse.fr", role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-5674-3327"))
comment = c(ORCID = "0000-0002-5674-3327"))
Description: Solves a least squares system 'Ax~=b' (dim(A)=(m,n) with m >= n) with a precondition matrix B: 'BAx=Bb' (dim(B)=(n,m)). Implemented method is based on 'GMRES' (Generalized minimal residual, <doi:10.1137/0907058>) with callback functions, i.e. no explicit A, B or b are required.
Description: Solves a least squares system Ax~=b (dim(A)=(m,n) with m >= n) with a precondition matrix B: BAx=Bb (dim(B)=(n,m)). Implemented method is based on GMRES (Saad, Youcef; Schultz, Martin H. (1986). "GMRES: A Generalized Minimal Residual Algorithm for Solving Nonsymmetric Linear Systems" <doi:10.1137/0907058>) with callback functions, i.e. no explicit A, B or b are required.