Sparse Least Squares Preconditioned methods

Issue 564: splspc_rifgmresba can make Scilab unstable.

Reported by Michael Baudin, Oct 25, 2011

Execute the splspc_rifgmresba test two times on Windows:

exec("F:\ForgeScilab\splspc\tests\unit_tests\splspc_rifgmresba.t
st")
exec("F:\ForgeScilab\splspc\tests\unit_tests\splspc_rifgmresba.t
st")

We get:


-->//breakdown (in preconditioning process)
 
-->A=[1 2;1 2;1 2];
 
-->spA=sparse(A);
 
-->name="splspc_rifgmresba";
 
-->msg1="%s: preconditioning process breaks down because of 
non-full rank matrix \n";
 
-->assert_checkerror("[x,nbiter,resid,result,pretime,itertime
]=splspc_rifgmresba(spA,b)", msg1, [], name);
Warning !!!
Scilab has found a critical error (EXCEPTION_ACCESS_VIOLATION)
with "splspcgatewaycpp" function.
Save your data and restart Scilab.

Comment 1 by Elvis Young, Apr 25, 2019

Recently had a pretty much similar issue tried almost everything to 
solve it, searched literally like 90% of internet (just kidding)(or 
am I?). Found and answer here https://meowessay.com/. God bless.

Created: 8 years 5 months ago by Michael Baudin

Updated: 11 months 4 days ago

Status: New

Followed by: 1 person

Labels:
Type:Defect
Priority:Medium