clarify error message
parent
49b286957e
commit
d22b86c2d8
|
@ -363,6 +363,7 @@ else % use original Dynare solver
|
||||||
if info1
|
if info1
|
||||||
info(1) = 2;
|
info(1) = 2;
|
||||||
info(2) = info1;
|
info(2) = info1;
|
||||||
|
info(3) = size(e,2);
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -33,8 +33,9 @@ if ~noprint
|
||||||
error(['The model doesn''t determine the current variables' ...
|
error(['The model doesn''t determine the current variables' ...
|
||||||
' uniquely'])
|
' uniquely'])
|
||||||
case 2
|
case 2
|
||||||
error(['MJDGGES returns the following error code: ' ...
|
error(['The generalized Schur (QZ) decomposition failed. ' ...
|
||||||
int2str(info(2))])
|
'For more information, see the documentation for Lapack function dgges: info=' ...
|
||||||
|
int2str(info(2)) ', n=' int2str(info(3))])
|
||||||
case 3
|
case 3
|
||||||
error(['Blanchard Kahn conditions are not satisfied: no stable' ...
|
error(['Blanchard Kahn conditions are not satisfied: no stable' ...
|
||||||
' equilibrium'])
|
' equilibrium'])
|
||||||
|
@ -105,4 +106,4 @@ if ~noprint
|
||||||
otherwise
|
otherwise
|
||||||
error('This case shouldn''t happen. Contact the authors of Dynare')
|
error('This case shouldn''t happen. Contact the authors of Dynare')
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue